干货整理数据库面试题MySQL大数据量下

MySQL大数据量下的优化(腾讯春招)数据库常见面试题这个题可说的点实在太多了,试官很有可能跟据下说的优化进来问问题。建表时此处考察如何建索引字段类型尽量精确,尽量,能int不需要bigint尽量不要null,声明notnull,如果是null0代替,尽量使TIMESTAMPDATETIME整型来存ip注意反范式和范式的优化查询时参考查询优化参考前的查询在什么情况下不索引加缓存NoSQLMemcachedRedis分区MySQL内置的是平分区,分为range,list,hash,key在分区的基础上还可以有分区,个分区创建分区,其他分区也要创建分区;每个分区的分区数必须相同;所有分区必须使相同的存储引擎分区表的数据还可以分布在不同的物理设备上分表分表垂直分表:把表中的些字段移到其他表或者新建表平分表:和分区类似垂直分库:把不同数据表分到不同库,不同服务器上可以使MyCat等中间件来实现换Hadoop家族以上就是小科今天整理提供的MySQL面试题,你记住并理解了吗?希望以上的内容能够为学习C++、MySQL的同学提供了有用的面试素材及学习素材,以后小科每日均会提供MySQL、Python及Web相关的习题,赶快学习起来吧。


转载请注明:http://www.aierlanlan.com/rzdk/7746.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了