随笔分类 -  DataBase

数据库编码中文乱码
摘要:编码永远是一个让非英文国家苦恼的问题,亲测解决方法如下:1.查看服务器端编码select userenv('language') from dual;我实际查到的结果为:AMERICAN_AMERICA.AL32UTF82.执行语句 select * from V$NLS_PARAMETERS 查看 阅读全文

posted @ 2016-05-05 13:41 Mr_青山君 阅读(628) 评论(0) 推荐(0)

left join问题
摘要:原话题:是关于一个left join的,没有技术难度,但不想清楚不一定能回答出正确答案来: TabA表有三个字段Id,Col1,Col2 且里面有一条数据1,1,2 TabB表有两个字段Id,Col1且里面有四条数据1,1 2,2 3,2 4,2问题:如下语句会返回多少条数据?在不写测试脚本的情况下... 阅读全文

posted @ 2015-08-15 17:01 Mr_青山君 阅读(920) 评论(0) 推荐(0)

SQL索引
摘要:SQL索引目录 借这次机会呢,将SQL索引的理解整理出来,供大家一起学习提高,这是我的学习笔记,有错误的地方,欢迎大家批评指正。下面是预计的目录:索引基础知识 聚集索引非聚集索引认识执行计划灵活设计数据库 页和区要想做好索引优化,知道索引的存储结构是至关重要的。谈到存储就需要了解SQL中的页和区... 阅读全文

posted @ 2015-08-15 16:59 Mr_青山君 阅读(183) 评论(0) 推荐(0)

数据库查询优化
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在... 阅读全文

posted @ 2015-08-14 09:01 Mr_青山君 阅读(165) 评论(0) 推荐(0)

导航