DBMS通用技术
yzj_000
全栈工程师,敏捷教练
展开
-
提高SQL执行效率的几点建议
尽量不要在where中包含子查询; 关于时间的查询,尽量不要写成:where to_char(dif_date,yyyy-mm-dd)=to_char(2007-07-01,yyyy-mm-dd); 在过滤条件中,可以过滤掉最大数量记录的条件必须放在where子句的末尾; FROM子句中写在最后的表(基础表,driving tabl原创 2007-08-29 18:40:00 · 1880 阅读 · 1 评论 -
几个建索引的技巧
经常检索排序大表中30% 或非排序表7%的行,建议建索引; 为了改善多表关联,索引列用于联结; 列中的值比较惟一; 列中有许多空值,不适合建立索引; 经常一起使用多个字段检索记录,组合索引比单索引更有效; 不要索引大型字段; 不要索引常用的小型表,尤其假如它们有频繁的插入和删除操作; 不能真正使用到索转载 2007-08-29 18:55:00 · 1080 阅读 · 0 评论 -
实例讲解各种数据库当前日期的标准写法
1. Oracle SELECT SYSDATE FROM DUAL 2.DB2数据库 SELECT CURRENT TIMESTAMP FROM SYSIBM.SYSDUMMY1 3. Informix数据库 SELECT TODAY FROM TABLE 4.SQL Server 数据库 SELECT GETDATE() F转载 2008-08-01 09:06:00 · 1109 阅读 · 0 评论