
sql
同皆无穷小
C programer
展开
-
建立Clustered索引原则
建立Clustered索引原则:1、Primary key,但必须满足以下条件:A、常用于Where条件,B、插入记录时的字段值是随机的(不能用于顺序增加的字段,否则将增加最后一个数据页的lock等待时间)2、用于范围查询的字段,如 col1 between 100 and 200; col12>;62 and 3、用于order by的字段4、不经常改变(update)的字段转载 2013-12-25 12:12:45 · 1958 阅读 · 0 评论 -
MySql 性能优化的最佳经验
当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了转载 2014-03-12 10:29:10 · 539 阅读 · 0 评论 -
mysql 内存表
内存表,就是放在内存中的表,所使用内存的大小可通过My.cnf中的max_heap_table_size指定,如max_heap_table_size=1024M,内存表与临时表并不相同,临时表也是存放在内存中,临时表最大所需内存需要通过tmp_table_size = 128M设定。当数据超过临时表的最大值设定时,自动转为磁盘表,此时因需要进行IO操作,性能会大大下降,而内存表不会,内存表满后,转载 2014-04-16 14:50:36 · 727 阅读 · 0 评论