存档

‘数据库’ 分类的存档

oracle锁表查询及解锁kill进程

2011年8月9日 没有评论

select count(*) from v$locked_object;

select * from v$locked_object;

–查看哪个表被锁
select b.owner,b.object_name,a.session_id,a.locked_mode
from v$locked_object a,dba_objects b
where b.object_id = a.object_id;

阅读全文…

分类: 数据库 标签: ,

多线程环境下OTL的使用

2011年6月16日 没有评论

1, OTL是什么

OTL是一个数据库访问模板库,支持绝大部分数据库访问。OTL是C++写的,based on templates, 只有一个头文件,大小只有800K+。使用方便,性能也很不错

可以使用OTL访问基本上所有的数据库,在你更换数据库时不用修改任何业务代码

强烈推荐在C++开发中使用

阅读全文…

分类: Linux开发, 数据库 标签: ,

OTL常见问题

2011年6月16日 没有评论

    Oracle, Odbc and DB2-CLI Template Library, Version 4.0

    Frequently Asked Questions

Please, send your questions and comments to skuchin@ispwest.comskuchin@gmail.com

Q. OTL: how does OTL handle NULLs?

Q. OTL: is it thread safe?

阅读全文…

分类: Linux开发, 数据库 标签: ,

删除wordpress中标题重复的文章

2010年12月28日 没有评论
建了一个网站,www.wangdianzhu.info,文章主要是采集来的,有一些文章被重复采集了,需要删除标题重复的记录
ok,记录一下
create table my_tmp as select min(ID) as col1 from wp_posts group by post_title;
delete from wp_posts where ID not in (select col1 from my_tmp);
drop table my_tmp;

create table my_tmp as select min(ID) as col1 from wp_posts group by post_title;delete from wp_posts where ID not in (select col1 from my_tmp); drop table my_tmp;

分类: 数据库 标签:

【转】Oracle数据库提高命中率及相关优化

2010年4月23日 没有评论

关于Oracle中各个命中率的计算以及相关的调优

1)Library Cache的命中率:

.计算公式:Library Cache Hit Ratio = sum(pinhits) / sum(pins)

  1. SQL>SELECT SUM(pinhits)/sum(pins)
  2. FROM V$LIBRARYCACHE;

通常在98%以上,否则,需要要考虑加大共享池,绑定变量,修改cursor_sharing等参数。
阅读全文…

分类: 数据库 标签: ,

【转】九大Oracle性能优化基本方法详解

2010年4月23日 没有评论

Oracle性能优化基本方法包括一下几个步骤,包括:

1)设立合理的Oracle性能优化目标。
2)测量并记录当前的Oracle性能。
3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。
4)把等待事件记入跟踪文件。
5)确定当前的OS瓶颈。
6)优化所需的成分(应用程序、数据库、I/O、争用、OS等)。
7)跟踪并实施更改控制过程。
8)测量并记录当前性能
9)重复步骤3到7,直到满足优化目标

下面来一一详述。
阅读全文…

分类: 数据库 标签: ,

【转】查看oracle当前连接数

2010年3月10日 没有评论

【转自】http://www.blogjava.net/temper/archive/2009/03/24/261657.html

怎样查看oracle当前的连接数呢?只需要用下面的SQL语句查询一下就可以了。
select * from v$session where username is not null

select username,count(username) from v$session where username is not null group by username #查看不同用户的连接数

阅读全文…

分类: 数据库 标签: