摘要:        
http://tech.ddvip.com/2009-01/1231392775105351.htmlmysql 中:UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date) 若无参数调用,则返回一个 Unix timestamp ('1970-01-01 00:00:00' ...    阅读全文
        
            posted @ 2014-11-09 09:02
程序员斯文
阅读(474)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://toptree.iteye.com/blog/812642今天,在开发邮件系统的时候发现有很多的邮件没有发送成功,想手动把数据修改。找了mysql 的日期函数获得的pubtime为String型,在sql语句中用mysql的时间函数date_format('time','format'...    阅读全文
        
            posted @ 2014-11-09 09:01
程序员斯文
阅读(246)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://blog.csdn.net/xiaoyao6650/article/details/4027041查看processes#当前的连接数selectcount(*)fromv$process;#数据库允许的连接数selectvaluefromv$parameterwherename='p...    阅读全文
        
            posted @ 2014-11-09 09:00
程序员斯文
阅读(900)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
什么是session通俗来讲,session 是通信双方从开始通信到通信结束期间的一个上下文(context)。这个上下文是一段位于服务器端的内存:记录了本次连接的客户端机器、通过哪个应用程序、哪个用户在登录等信息[在pl/sql developer中,通过Tools-->Sessions可以查看当...    阅读全文
        
            posted @ 2014-11-09 09:00
程序员斯文
阅读(1582)
评论(0)
推荐(1)
        
        
            
        
        
摘要:        
1.静态SQLSQL与动态SQL Oracle编译PL/SQL程序块分为两个种:其一为前期联编(early binding),即SQL语句在程序编译期间就已经确定,大多数的编译情况属于这种类型;另外一种是后期联编(late binding),即SQL语句只有在运行阶段才能建立,例如当查询条件为用户...    阅读全文
        
            posted @ 2014-11-09 09:00
程序员斯文
阅读(1809)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://blog.163.com/succu/blog/static/193917174201252911727149/1.sessions在初始化参数所设定的限制中,最为人所知的估计就是sessions和processesSessions 参数指定了一个 Instance中能够同时存在的se...    阅读全文
        
            posted @ 2014-11-09 08:59
程序员斯文
阅读(978)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://blog.csdn.net/zhoufoxcn/article/details/1762351先假设有这么一个表:createtableS_Depart(DepartIdINTnotnull,DepartNameNVARCHAR2(40)notnull,DepartOrderINTde...    阅读全文
        
            posted @ 2014-11-09 08:58
程序员斯文
阅读(648)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
修改字段注释SQL:COMMENT ON COLUMN 表名.字段名 IS '注释内容';批量修改所有表的字段注释,这里是修改所有没有注释的字段附件:实现步骤:1.利用SQL找出所有没有注释的字段,导出查询结果2.将查询结果正则替换注释修改SQL语句3.手动修改注释修改SQL语句中的注释内容(这里没...    阅读全文
        
            posted @ 2014-11-09 08:58
程序员斯文
阅读(3493)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Oracle 字段类型http://www.cnblogs.com/lihan/archive/2010/01/06/1640547.html字段类型描述字段长度及其缺省值CHAR (size)用于保存定长(size)字节的字符串数据。每行定长(不足部分补为空格);最大长度为每行2000字节,缺省值...    阅读全文
        
            posted @ 2014-11-08 14:17
程序员斯文
阅读(410)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://blog.csdn.net/it_man/article/details/8185370一、优化器基本知识Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是由优化器(Optimizer)来完成的。不同的情况,一条SQL可能...    阅读全文
        
            posted @ 2014-11-08 14:16
程序员斯文
阅读(366)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://blog.csdn.net/tclcaojun/article/details/6777022错误代码:ORA-01591错误原因:使用了分布式事务,造成这个问题的原因很多时候都是由于网络问题造成的解决办法:1.找到TRAN_IDSelect 'Rollback force '''||...    阅读全文
        
            posted @ 2014-11-08 14:16
程序员斯文
阅读(813)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、有效的方法。TRUNCATE TABLE 与不含 WHERE 子句的 DELETE 语句类似。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。与 DELETE 语句相比,TRUNCATE TA...    阅读全文
        
            posted @ 2014-11-08 14:15
程序员斯文
阅读(1782)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://czmmiao.iteye.com/blog/1480247创建一个表,含有位图index和b-tree indexSQL> create table t as select object_id id ,object_name from dba_objects;Table create...    阅读全文
        
            posted @ 2014-11-08 14:14
程序员斯文
阅读(1280)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://czmmiao.iteye.com/blog/1478465Hint概述基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们...    阅读全文
        
            posted @ 2014-11-08 14:14
程序员斯文
阅读(399)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://czmmiao.iteye.com/blog/1474678昨天客户反映说在下午某时间段有几个事务失败了,让我查下当时数据库系统的负载是否正常,看了下CPU的历史负载,很正常,于是看了下日志发现有几个timeout错误和一个ORA-02050错误。Tue Feb 15 20:44:05...    阅读全文
        
            posted @ 2014-11-08 14:13
程序员斯文
阅读(1194)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://blog.csdn.net/tianlesoftware/article/details/5827245 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的...    阅读全文
        
            posted @ 2014-11-08 14:13
程序员斯文
阅读(371)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
Oracle的hinthttp://www.cnblogs.com/ebs-blog/archive/2011/09/05/2167730.htmlHint 是Oracle 提供的一种SQL语法,它允许用户在SQL语句中插入相关的语法,从而影响SQL的执行方式。因为Hint的特殊作用,所以对于开发人...    阅读全文
        
            posted @ 2014-11-08 14:12
程序员斯文
阅读(409)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://www.cnblogs.com/sopost/archive/2010/10/11/2190076.html在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法: 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化...    阅读全文
        
            posted @ 2014-11-08 14:12
程序员斯文
阅读(499)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://www.cnblogs.com/david-zhang-index/archive/2012/04/10/2441015.html对字段操作操作方法更新字段名alter table TABLE_NAME rename column column_old to column_new;添加...    阅读全文
        
            posted @ 2014-11-08 14:11
程序员斯文
阅读(558)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://blog.csdn.net/hollboy/article/details/7550171对于Oracle中没有 if exists(...) 的语法,目前有许多种解决方法,这里先分析常用的三种,推荐使用最后一种第一种是最常用的,判断count(*)的值是否为零,如下declare v...    阅读全文
        
            posted @ 2014-11-08 14:11
程序员斯文
阅读(1394)
评论(0)
推荐(0)
        
        
 浙公网安备 33010602011771号
浙公网安备 33010602011771号