![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件技术
文章平均质量分 77
badwing
在技术的学习中大家一起努力哈
展开
-
汉字编码及区位码查询算法
为了使每一个汉字有一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准:GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。到了后来又公布了国家标准GB18030-2000《信息交换用汉字编码字符集基转载 2008-06-08 23:20:00 · 1664 阅读 · 0 评论 -
SQL优化(一)
1. 用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1转载 2008-07-02 21:27:00 · 280 阅读 · 0 评论 -
SQL优化(二)
上面我们提到的是一些基本的提高查询速度的注意事项,但是在更多的情况下,往往需要反复试验比较不同的语句以得到最佳方案。最好的方法当然是测试,看实现相同功能的SQL语句哪个执行时间最少,但是数据库中如果数据量很少,是比较不出来的,这时可以用查看执行计划,即:把实现相同功能的多条SQL语句考到查询分析器,按CTRL+L看查所利用的索引,表扫描次数(这两个对性能影响最大),总体上看询成本百分比即可。转载 2008-07-02 21:39:00 · 283 阅读 · 0 评论 -
SQL优化(三)
1、要合理使用索引 索引是数据库一个重要的构成部分,很多人都会忽略它,其实索引的根本目的就是 为了提高查询效率。 使用原则如下: 在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则 由优化器自动生成索引。 在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。 在条件表达式中经常用到的不同值较多的列上建立检索,在不同值少转载 2008-07-02 21:41:00 · 353 阅读 · 0 评论