借鉴老白的自我反省和自我思考
这篇文章之所以被我收藏下来,最主要的原因是这个自我反省的过程。一个人之所以能向更高层次的发展,自我反省和自我的总结是最重要的。在这点上的确要好好学习并自己批判一下。原文如下: ...
oracle中SQL执行计划的影响因素
在代码的开发过程中,经常遇到的问题就是会发现反复测试sql执行效果时,会发现sql效果总是不稳定,比如测试update、insert、delete时,都会有刚开始执行效果不错,后来慢慢发现...
常用的行列转置的方法
行列转置是常用的一种方法,也是考察sql使用熟练的一个标准,不过还真不好记,这里记录一下,以备查询。--列转行oracle中,怎么将数据行列转换,其实这个很简单,在sql的教程里面,就有用decode的做法,但是具有...
关于4294967295这个数字
今天在看oracle创建数据字典的存储过程,发现了一个特殊的数字:4294967295。这个数字多在创建sequence中,最大值的上限。不禁要想,为什么这些序列不是我们常见的999999999之类的呢?为什么都是定义到4294967295呢...
个人笔记本配置kvm的记录
重装了自己的本子,本子上装了双系统,安装虚拟化是为了能同时使用本子上的两个系统,安装了virtio。这里记录为windows XP安装virtio的方法。最重要的是两个部分,一个是磁盘的驱动,一个是网卡...
sqlplus中影响sql查询的几个参数设置
今天为了解决一个大量的链表查询,简单来这么形容这条sql语句:select count(*) from a ,bwhere a.remi_id=b.remi_id and b.load_dt='20121201' and load_flag='0'条件: 1、 a表为每...
一段话中透漏出来的信息
转载原文如下: SET TRANSACTION READ ONLY实际上是实现数据库四大事务(ACID)中隔离性(Isolation)的一种手段,用来将数据的读一致性定在某一时间点,即不管其他事务如何更...
Oracle SQL Trace 和 10046 事件
(好文章转载)一. SQL_TRACE当SQL语句出现性能问题时,我们可以用SQL_TRACE来跟踪SQL的执行情况,通过跟踪,我们可以了解一条SQL或者PL/SQL包的运行情况,SQL_TRACE命令会将SQL执行的整个过程输出到一个trace文件中,...
数据库优化的简单小总结
数据库优化一、优化的错误理解 1.调系统参数 调参数是必要条件,但不是充...
AIX 中 Paging Space 使用率过高的分析与解决(转)
AIX操作系统中Paging Space是很重要的设备,当系统中Paging Space使用率过高、系统内存不足时,将影响系统的整体性能,甚至会造成系统的挂起。针对这种情况,通常可以靠增加Paging Space来加以缓解;但是当Paging Sp...
一次群里讨论SQL实现方法的记录
今天QQ群里面又人提出了一个需求,是利用原表中数据组合相应的数据,好熟悉的话题,看似简单,但是也考察了掌握的sql写法的程度,这里记下来以提醒自己。--------------------------------问题条件-----------------...