Database
jake0520
这个作者很懒,什么都没留下…
展开
-
移植数据库时的几点发现
a. SQL Server与Oracle的两点区别 今天在做SQL Serve到Oracle的数据库移植时发现了SQL Server和Oracle的两个很大的区别. 1. SQL Server支持级联更新和级联删除. Oracle却只支持级联删除. ...2009-04-10 17:09:08 · 79 阅读 · 0 评论 -
用PL/SQL查看SQL语句执行计划
一般通过很多工具可以看PL/SQL的执行计划来分析语句性能。这里介绍通过PL/SQL查看sql执行计划的几种方法:方法一. Set AutoTrace on; 然后当执行你的sql语句的时候,执行计划自动显示出来。 不想看执行计划了,set autoTrace off;方法二.执行语句: explain plan for [你的sql语句] 比如...2008-12-10 16:51:31 · 359 阅读 · 0 评论 -
《oracle SQL性能优化》中文电子书
《oracle SQL性能优化系列》是我接触最早的一本有关oracle SQL性能优化的书。很不错的性能优化入门级e书。附件有chm格式的,也有doc格式的。2008-12-09 23:14:53 · 704 阅读 · 0 评论 -
oracle中锁的问题
前两天同事又碰到oracle连接n慢的问题,由于这个现象时有时无,于是我检查了下是不是表或者其他对象有被锁住,或者是否有死锁。对象资源被锁是一个经常要碰到的急需解决的问题。 在Oracle里,当前的锁的信息存储在动态性能视图v$lock和v$locked_object中。先来看下它们定义: Oracle官方文档及简单翻译 (oracle官方可下载资源网址在我的收藏里有列出):V$LO...2008-12-08 23:38:20 · 105 阅读 · 0 评论 -
Oracle中查找和删除重复记录方法简介
收藏的共享下,蛮不错的. 作者:bensiyuan转自http://tech.ccidnet.com/art/1107/20070403/1051589_1.html 平时工作中可能会遇到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。 下面总结一下几种查找和删除重复记录的方法(以表CZ为例):表CZ的结构如下:...原创 2008-12-04 11:21:03 · 64 阅读 · 0 评论 -
Linux下安装MySql5.0
转自http://www.blogjava.net/huanghuizz/articles/127265.html 本人在Red Hat上试过可以,其中最后的chkconfig和service命令由于本机环境配置原因不成功外,其他没问题。启动命令可以用 /etc/init.d/mysqld start代替。 (转)安装 mysql5.0 chmod 755 mysql-stand...原创 2008-11-28 16:58:14 · 436 阅读 · 0 评论 -
SQL Naming Convention
突然发现创建数据库没有统一的命名规范. 下面一篇文章不错可以参考, 另外还可以参考MSDN-Oslo的表设计模式.:The following list provides the SQL guidelines for designing tables for the “Oslo” repository.Create Tables to Store Entity Instances of...原创 2009-04-22 12:57:32 · 244 阅读 · 0 评论 -
用oracle发送邮件(功能很全)
转自: http://www.itpub.net/732719.html原创 申请精华]用oracle发送邮件(功能很全)主要功能:1、支持多收件人。 2、支持中文 3、支原创 2009-04-10 17:39:08 · 528 阅读 · 0 评论 -
Oracle级联修改通用过程
转自http://blog.itpub.net/post/16888/118969 Oracle定义外健的时候可以定义级联删除,但是没有级联修改的语法。当然可以用触发器实现。这里有一个通用的级联修改的过程,代码本身并不复杂,而且说明非常详细(英文)。感谢原作者。A Generic Cascade Update Procedureby Michael R. Au...原创 2009-04-10 17:38:49 · 134 阅读 · 0 评论 -
避免全表扫描
转: http://www.cnblogs.com/jacklaw/archive/2008/05/16/1200802.html 在应用的程序设计中,除了一些必要的情况下,如月报数据的统计。打印所有清单等可以允许使用全表扫描外,一般都尽量避免涉及全表扫描。全表扫描就是指不加任何条件的查询语句。下面情况可以Oracle就使用全表扫描: 1.所查询的表没有索引;2.需要返回所有的...2010-04-26 11:10:29 · 88 阅读 · 0 评论