- 浏览: 223105 次
- 性别:
- 来自: 重庆
最新评论
-
fitzsu:
关于中文占多少字节的问题应该是跟字符集相关的,跟类型无关的对吗 ...
Oracle CHAR,VARCHAR,VARCHAR2,nvarchar类型的区别与使用 -
showzh:
...
Oracle CHAR,VARCHAR,VARCHAR2,nvarchar类型的区别与使用 -
ltian:
实话实说,让我云里雾里!不知道Hibernate缓存能力和云计 ...
OO + 分布式计算 = 软件架构的方向 -
蔡华江:
5.如果数据间引用不存在环路,还可以用递归查询来完成如果出现环 ...
一道数据库开发面试题 -
zydar:
自己不改~
springside3版本qWikiOffice
文章列表
Merge into bug?
- 博客分类:
- oracle
在ORACLE 11.2.0.3上执行merge into 里面sql 入下形式:
merge into DCDW.t1 Target
using (select Org_code Org_code,
BUSS_DATE,
BUSS_NO,
...
from (SELECT E.BUSS_NO BUSS_NO,
E.Org_code Org_code,
...
AWR 报告关键部分
- 博客分类:
- oracle
1、后台等待事件
2、按Gets排序的SQL
3、按读取次数排序的SQL
4、按物理读取排序的SQL
5、实例活动统计
6、日志切换
7、队列活动
8、表空间、数据文件和SQL语句的读取
9、表扫描的数据段
10、行锁等待的数据段
11、撤销段小结
在用DBlinks同步数据中,原表和目标表增加了字段,出现:Body 1193 36 PL/SQL: ORA-00904: "SOURCE"."****": 标识符无效,一直困扰着,今天突然感觉是缓存问题,在目标库执行:ALTER SYSTEM FLUSH SHARED_POOL;
再重新编译,哈哈,提示成功了。不过此方式在生产环境谨慎使用,必定会增加共享sql的解析。请在非高峰期或者业务不繁忙时候在使用。
--查看数据库
select * from pg_database;
--查看表空间
select * from pg_tablespace;
--查看语言
select * from pg_language;
--查看角色用户
select * from pg_user;
select * from pg_shadow;
select * from pg_roles;
--查看会话进程
select * from pg_stat_activity;
--查看表
SELECT * FROM pg_tables where schemaname = 'public';
-- ...
- 2014-04-15 17:04
- 浏览 953
- 评论(0)
--Type
CREATE OR REPLACE TYPE yxwsp.zh_concat_im AS OBJECT
(
CURR_STR clob,
STATIC FUNCTION ODCIAGGREGATEINITIALIZE(SCTX IN OUT zh_concat_im)
RETURN NUMBER,
MEMBER FUNCTION ODCIAGGREGATEITERATE(SELF IN OUT zh_concat_im,
P1 IN VARCHAR2) RETURN NUMBE ...
- 2014-04-15 14:34
- 浏览 1312
- 评论(0)
Every call to a procedure or function causes a slight, but measurable, performance overhead, which is especially noticeable when the subprogram is called within a loop. Avoiding procedures and functions is not an option, as it goes against the concept of modular
programming, making programs bu ...
- 2014-04-15 13:38
- 浏览 533
- 评论(0)
Native dynamic SQL and the DBMS_SQL package now support dynamic SQL statements larger than 32 KB. TheEXECUTE
IMMEDIATEstatement,OPEN-FORstatement
andDBMS_SQL.PARSE
- 2014-04-15 13:37
- 浏览 306
- 评论(0)
select regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) from dualconnect by regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) is not null
- 2014-04-15 13:36
- 浏览 495
- 评论(0)
测试样例
下面的三个存储过程,分别使用了动态SQL、绑定变量、静态SQL三种编程方式。具体存储过程内容如下:
l动态SQL
create or replace procedure proc1 as
begin
for i in 1 .. 100000 loop
- 2014-04-15 13:35
- 浏览 557
- 评论(0)
数据库出现 enq: TX - row lock contention
今天上午过来,做awr报告数据库出现了很多enq: TX - row lock contention的等待事件,以前从来没有过的,感觉很奇怪。查询gv$session中的等待事件
[sql]view
plaincopy
scrac1/sys@JSCN>
- 2014-04-15 11:47
- 浏览 1112
- 评论(0)
查看了一下ALL_TABLES 表,其中有个字段:avg_row_len. 该值单位为bytes。 可以一句这个字段来进行一个估算。
AVG_ROW_LEN*NUMBERAverage length of a row in the table (in bytes)http://download.oracle.com/docs/cd/E11882_01/server.112/e17110/statviews_2117.htm#i1592091根据对表大小的估算,进而可以估算出整个数
- 2014-04-14 16:00
- 浏览 1616
- 评论(0)
作/译者:叶金荣(imysql#imysql.com>),来源:http://imysql.com,欢迎转载。
前言:MySQL发展到今天,InnoDB引擎已经作为绝对的主力,除了像大数据量分析等比较特殊领域需求外,它适用于众多场景。然而,仍有不少开发者还在“执迷不悟”的使用MyISAM引擎,觉得对InnoDB无法把握好,还是MyISAM简单省事,还能支持快速COUNT(*)。本文是由于最近几天帮忙处理discuz论坛有感而发,希望能对广大开发者有帮助。
1. 快速认识InnoDB
InnoDB是MySQL下使用最广泛的引擎,它是基于MySQL的高可扩展性和高性能存储引擎 ...
- 2014-04-10 11:51
- 浏览 537
- 评论(0)
谁说的PowerDesigner 导出的Html不好看?在相对于ERwin建模,我觉得PD更好用,在表设置上,er图的调整上,字段的选择上等都挺好用的,erwin我觉得优势在report上,其他并未发现特别的优势,这是用erwin一年来的感慨,erwin在很多上造成了重复劳动。一个顺手的工具是一个工作的一个好帮助!
Oracle之行转列
- 博客分类:
- oracle
select regexp_substr(in_code_key,
'[^' || v_delimiter || ']+',
1,
level) code_key
from dual
connect by regexp_substr(in_code_key,
'[ ...
MySQL版本5.0insert delete 操作是不允许使用表别名的。update where条件中不允许自连接update test set id=1 where pid in(select id from test where pid=12); 是不允许的。
解决办法:
update `a` as `c1`, `a` as `c2` set `c1`.`id` = 0 where `c1`.`id` <> ...