数据库
文章平均质量分 79
Mr_heber
无名小码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql语句优化原则
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, 如: select id f...原创 2020-01-09 14:30:17 · 14 阅读 · 0 评论 -
mysql日期和时间的高级操作函数
mysql日期和时间的高级操作函数 1、TO_DAYS(d),FROM_DAYS(n),DATADIFF(d1,d2). TO_DAYS计算日期d与0000年1月1日之间的天数 FROM_DAYS(n)计算0000年1月1日开始n天后的日期 DATADIFF(d1,d2)计算日期d1与d2之间相隔的天数 2、ADDDATE(d,n),SUBDATE(d,n) ADDDATE(d,n)返回起始日期d...原创 2019-07-09 12:25:47 · 238 阅读 · 0 评论 -
索引的设计原则及查询优化
数据库索引的设计原则 1、选择唯一性索引:唯一性索引的值是唯一的,可以快速地通过该索引来确定某条记录。 2、为经常需要排序、分组、和联合操作的字段建立索引 3、为经常作为查询条件的字段建立索引 4、限制索引的数目:每个索引都是需要占用磁盘空间的,索引越多,需要的磁盘空间就越大,修改表时,对索引的重构和更新很麻烦。 5、计量使用数据量少的索引:如果索引的值很长,那么查询的速度会受到影响。 ............原创 2019-07-09 12:49:55 · 1516 阅读 · 0 评论
分享