
mysql
文章平均质量分 81
yoyocomeonbabygo
就不告诉你~
展开
-
经典sql50题
首先必须要吐槽一下,网上流传的sql50题!!!类似下面Course(C#,Cname,T#) 课程表 CREATE TABLE course ( cid varchar(10) NOT NULL, cName varchar(10) DEFAULT NULL, tid int(20) DEFAULT NULL, PRIMARY KEY (cid)) ENGINE=InnoDB DEFAU...原创 2018-03-28 00:04:03 · 9460 阅读 · 10 评论 -
mysql数据库的优化
1.对于表中的字段的宽度要设计的尽可能小,以节省内存空间2.使用连接(join)查询代替子查询,以提高效率3.使用合并查询(union)代理手动创建的临时表,union可将多个select语句查询的结果集合并,需保证多个select的列数和列类型一致4.使用事务5.使用 外键6.使用索引7.优化查询语句...原创 2019-03-22 22:39:02 · 138 阅读 · 0 评论 -
sql语句的优化
1.避免使用全表扫描2.避免在where子句中对字段进行null值判断,可以设置该字段的默认值未03.避免在where子句中使用!=或<>,导致放弃使用索引而使用全表扫描4.避免在where子句中使用or来连接查询,导致放弃使用索引而使用全表扫描5.避免使用in或not in,否则导致使用全表扫描,能用between就不要用in6.select id from t ...原创 2019-03-22 23:52:58 · 153 阅读 · 0 评论