摘要:
本文使用的实例表结构与表的数据如下: scott.emp员工表结构如下: Name Type Nullable Default Comments -------- ------------ -------- ------- -------- ... 阅读全文
posted @ 2012-11-09 14:05
全威儒
阅读(719)
评论(0)
推荐(0)
摘要:
物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单一的大型数据 库,用户可以通过网络对异地数据库中的数据进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的,开发人员无需关心网络的链接细 节、数据在网络节点中的具体分布情况和服务器间的协调工作过程。 数据库之间的链接建立在DATABASE LINK上。要创建一个DATABASE LINK,必须首先在... 阅读全文
posted @ 2012-11-09 12:46
全威儒
阅读(1930)
评论(0)
推荐(0)
摘要:
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。 oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句: create public synonym tab... 阅读全文
posted @ 2012-11-09 12:43
全威儒
阅读(86038)
评论(0)
推荐(4)
摘要:
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、... 阅读全文
posted @ 2012-11-09 12:41
全威儒
阅读(2036)
评论(0)
推荐(0)
摘要:
数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。 加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进... 阅读全文
posted @ 2012-11-09 12:35
全威儒
阅读(572)
评论(0)
推荐(0)
摘要:
一、安装系统 首先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。 为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作 二、安装Oracle前的系统准备工作 ... 阅读全文
posted @ 2012-11-09 12:02
全威儒
阅读(19881)
评论(0)
推荐(1)
摘要:
Oracle中SQL语句执行过程中,Oracle内部解析原理如下: 1、当一用户第一次提交一个SQL表达式时,Oracle会将这SQL进行Hard parse,这过程有点像程序编译,检查语法、表名、字段名等相关信息(如下图),这过程会花比较长的时间,因为它要分析语句的语法与语义。然后获得最优化后的执行计划(sql plan),并在内存中分配一定的空间保存该语句与对... 阅读全文
posted @ 2012-11-09 11:56
全威儒
阅读(9620)
评论(0)
推荐(1)
摘要:
1、for update 和 for update nowait 的区别: 首先一点,如果只是select 的话,Oracle是不会加任何锁的,也就是Oracle对 select 读到的数据不会有任何限制,虽然这时候有可能另外一个进程正在修改表中的数据,并且修改的结果可能影响到你目前select语句的结果... 阅读全文
posted @ 2012-11-09 11:03
全威儒
阅读(59485)
评论(2)
推荐(5)
摘要:
小技巧使Windows Live Writer网络图片本地化 今天在网上找了很久Windows Live Writer网络图片本地化的插件,都没有找到!很郁闷,其实Windows Live Writer 2010功能很强大,但是偏偏就没有这个功能!因外一个郁闷的是连取消链接的按钮都没有! 无奈之下,只能自己想办法解决这个问题,我们知道Winodos Office Wo... 阅读全文
posted @ 2012-11-09 09:40
全威儒
阅读(754)
评论(2)
推荐(0)
摘要:
一条Update更新语句是不能更新多张表的,除非使用触发器隐含更新。而表的更新操作中,在很多情况下需要在表达式中引用要更新的表以外的数据。我们先来讨论根据其他表数据更新你要更新的表 一、MS SQL Server 多表关联更新 sql server提供了update的from 子句,可以将要更新的表与其它的数据源连接起来。虽然只能对一个表... 阅读全文
posted @ 2012-11-09 09:06
全威儒
阅读(9614)
评论(0)
推荐(0)