oracle
noodle123
这个作者很懒,什么都没留下…
展开
-
oracle数据库索引优劣描述——学习笔记
序言:本来是复制、粘贴,但是也不能完全说是转载,就原创吧,还能到首页透口气呢。索引分类:索引可以分为:聚集索引,非聚集索引,以及唯一索引。优点:1、主要优点就是方便查询,提高系统的性能。2、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。3、可以大大加快数据的检索速度,这也是创建索引的最主要的原因。4、可以加速表和表之间的连接,特别是在原创 2012-06-09 14:14:40 · 990 阅读 · 0 评论 -
Oracle数据库模糊查询语句一个容易忽略的结果:空记录
原因:使用SQL语句如下:select count(*) from test;结果为1390.select count(*) from test where bb not like ‘%禁用%'结果为393.实际浏览过程中发现未禁用结果集肯定超过393条记录。过程:1、首先怀疑字符集的问题,也许是客户端字符集与服务器字符集不匹配。在别人的机器上使用上述S原创 2012-06-11 15:17:22 · 2962 阅读 · 0 评论 -
数据库迁移时Excel列格式错误导致数据丢失的问题-Oracle-Datapump
原因:将数据从老的SQLServer数据库中导出到Excel,使用Excel将数据另存为DBase 3格式文件,使用Datapump将DBase III(*.dbf)格式文件创建到Oracle数据库中。一切过程顺利,只是经过一周的基础数据迁移后,在新的应用程序界面上发现许多材料总用量为0的记录。怎么可能?如果总用量为0,那就表示用不到,那么这种物料肯定、根本不会入库的。过程原创 2012-06-11 15:36:33 · 1252 阅读 · 0 评论 -
update乱用引起速度奇慢的问题
起因:对SQL语句一直都是简单的应用,复杂的一般放到存储过程、应用程序中处理,但是由于要借用一批数据,临时用了个update语句,结果速度奇慢无比。目标:于是就下定决心,仔细分析。环境:oracle92数据库。TEST_WORD(BIANHAO VARCHAR2(10) NOT NULL, XINGMING VARCHAR2(10))。测试数据如下:1000原创 2012-09-22 16:32:26 · 2569 阅读 · 0 评论