
数据库优化
文章平均质量分 90
请叫我书生
福兮祸所伏,祸兮福所倚
展开
-
关于数据库分库分表那些事
转载于https://www.cnblogs.com/butterfly100/p/9034281.html#undefined 一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库...转载 2019-02-25 11:54:31 · 640 阅读 · 0 评论 -
MYSQL 最优优化(转载于大佬:请叫我头头哥)
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量: 字段 尽量使用TINYINT...转载 2019-03-28 11:56:33 · 245 阅读 · 0 评论 -
mysql优化之优化神奇explain属性(mysql本身的执行操作过程)
explain模拟优化器,我可以通过explain来查看mysql是如何处理sql语句,分析查询语句或者表结构的性能瓶颈。 语法:explain + sql语句 比如: explain select * from tb_order 执行结果: 执行结果中:id 、select_type等等。 下面我们来解释一下执行结果每个属性 1.id id 执行顺序 :...原创 2019-05-04 23:53:18 · 232 阅读 · 0 评论 -
将oracle卸载干净 远离废弃oracle
完全卸载Oracle 用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-&...原创 2019-05-22 13:39:07 · 325 阅读 · 0 评论