oracle对于子查询的支持做的很好,oracle optimizer会对inline 
view进行query transfomation,即视图合并,不过也经常带来意想不到的问题。下面是一个inline view的merge的例子:1, 
创建临时表1 create table test1 as ....
                            
                            
                                分类:
数据库   时间:
2014-04-28 04:07:33   
                                阅读次数:
928
                             
                    
                        
                            
                            
                                oracle的optimizer会对一些sql语句进行查询转换,比如:合并视图子查询非嵌套化inlist转换下面讲讲遇到的in 
list转化优化的案例:create table test(col1 varchar2(12)col2 numberext 
varchar2(4000));creat...
                            
                            
                                分类:
数据库   时间:
2014-04-28 04:03:42   
                                阅读次数:
853
                             
                    
                        
                            
                            
                                1、起因最近发现程序中有一段控制TextBox数字输入的代码,相信大家都不会太陌生,如下:void 
int_KeyPress(object sender, KeyPressEventArgs e){ const char Delete = (char)8; 
if (!Char.IsDig...
                            
                            
                                分类:
其他好文   时间:
2014-04-28 04:01:42   
                                阅读次数:
393
                             
                    
                        
                            
                            
                                对于实际的业务系统,通常有一些热点的表,insert和delete的量非常大,这个时候就会发现一些查询语句的逻辑读比较偏高,这时可能就是oracle在构建一致性块的进行的consistent 
read。下面做一个测试看下:第一步准备数据:create table test(col1 varchar2...
                            
                            
                                分类:
数据库   时间:
2014-04-28 03:57:41   
                                阅读次数:
821
                             
                    
                        
                            
                            
                                Android项目需求,要对一个ListView进行多字段模糊过滤,系统自带的ArrayAdapter是有过滤功能,但是项目使用的是BaseAdapter适配器, 
List做数据源, 如果要实现过滤的话,就要遍历原始的List后重新生成新的List,至少需要两个List,所以就想在不重新生成Li.....
                            
                            
                                分类:
编程语言   时间:
2014-04-28 03:55:40   
                                阅读次数:
552
                             
                    
                        
                            
                            
                                ActivityGroup在一年前已经被说明不用了,但是腾讯QQ,新浪微博上也不乏ActivityGroup的身影。所以,即使是过时的东西,也有学习的必要,当然项目中也是可以添加的。在网上找了一个博客,不过还是想自己理解一下其中的因原。http://www.cnblogs.com/answer199...
                            
                            
                                分类:
移动开发   时间:
2014-04-28 03:51:48   
                                阅读次数:
746
                             
                    
                        
                            
                            
                                Buffer sort引发的血案 
今天遇到的一个问题,在线系统上,有两张表,test1大概50G,test2大概200G,需要查询出来test1表中部分记录,并且这些记录不存在test2表中。于是就写了一个sql:select 
t1.* from test1 t1, test2 t2 where.....
                            
                            
                                分类:
数据库   时间:
2014-04-28 03:49:50   
                                阅读次数:
824
                             
                    
                        
                            
                            
                                WhatWeb是一款网站指纹识别工具,主要针对的问题是:“这个网站使用的什么技术?”WhatWeb可以告诉你网站搭建使用的程序,包括何种CMS系统、什么博客系统、Javascript库、web服务器、内嵌设备等。WhatWeb有超过900个插件,并且可以识别版本号、email地址、账号、web框架、...
                            
                            
                                分类:
Web程序   时间:
2014-04-28 03:45:56   
                                阅读次数:
884
                             
                    
                        
                            
                            
                                typedef enum _MEMORY_INFORMATION_CLASS { 
MemoryBasicInformation, MemoryWorkingSetList, 
MemorySectionName}MEMORY_INFORMATION_CLASS;typedef str...
                            
                            
                                分类:
其他好文   时间:
2014-04-28 03:43:59   
                                阅读次数:
573
                             
                    
                        
                            
                            
                                new operator/delete 
operator就是new和delete操作符,而operator new/operator delete是函数。new 
operator(1)调用operator new分配足够的空间,并调用相关对象的构造函数(2)不可以被重载operator new(1)...
                            
                            
                                分类:
编程语言   时间:
2014-04-28 03:40:02   
                                阅读次数:
566