数据库
azw1809645
这个作者很懒,什么都没留下…
展开
-
Oracle表被锁的解决方法
转载自:http://www.examw.com/Oracle/zhonghe/121539/ (仅供学习参考) 1.下面的语句用来查询哪些对象被锁: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$session s where l转载 2017-02-20 15:43:59 · 223 阅读 · 0 评论 -
oracle 表约束的添加、修改以及约束的禁用启用
以下提到的内容都很简单,所以不详细说明,仅罗列一些语法: 一、主外键的添加、删除 1、向表中添加外键约束,把emp表的deptno字段设置为emp表的外键,引用自dept表 ALTER TABLE emp ADD CONSTRAINT FK_test FOREIGN KEY(deptno) REFERENCES dept(deptno); 2、向表中添加主键约转载 2017-02-20 16:35:48 · 837 阅读 · 0 评论 -
SQL语句执行顺序
sql语法的分析是从右到左 一、sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。 5)选择优化器,不同的优化器一般产转载 2017-02-20 17:13:39 · 200 阅读 · 0 评论 -
SQL数据库优化
一、 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高!下面我将从这三转载 2017-02-20 17:46:32 · 431 阅读 · 0 评论