- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 oracle排序翻页后数据丢失
今天又发生数据丢失的问题了,按查出来的总条数看是对的,但是具体数据时,会发现少了部分。这个问题以前也发生过,当默认查询没有用到排序时,翻页就会出现这种情况。 网上搜了下,说是oracle的问题,把它的文章转载过来留个档 “一般我们用Oracle的表都是堆表(Oracle存储表的一种方式),对于堆表,必须知道他的机制: 全部扫描时,会按命中的顺序来获取数据,而不是以插入的顺序。
2012-03-27 16:54:15 1577 1
原创 查询效率调优
用户报说统计查询慢,在页面尝试了下,统计两个月的数据大约需要5秒,把那段执行的SQL,直接通过toad连接到数据库中尝试,1秒不到。 初始以为是代码问题或者是jdbc驱动等问题,后来尝试应用连接不同数据库,结果如下 开发数据库 数据总数2181377条,首次1100ms,后面平均查询速度719ms 测试数据库 数据总数2187115条,首次10422ms,后面平均查询速度5300ms 生产
2012-03-27 16:22:43 412
原创 ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法
今天数据库登陆时,突然报了ORA-00257: archiver error. Connect internal only, until freed 这个错误, 网上查了,原来是日志满了,网上有很多文章针对这个处理办法,有些太复杂,按今天实际解决步骤理了下留档 1.sqlplus sys/password@ecmr as sysdba 其中ecmr为本地oracle配置的对应数据库名 2.
2012-03-21 10:26:01 605
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人