Oracle
文章平均质量分 53
leohom
看成败,人生豪迈,大不了从头再来!
展开
-
Oracle 添加主键和索引
<br />数据的主键和索引一般情况下都是必须的,特别是表有大量数据的时候,索引和主键更是必不可少,这样可以提供数据的查询效率;<br />一、创建表的同时创建主键约束<br />(1)无命名<br />create table student (<br />studentid int primary key not null,<br />studentname varchar(8),<br />age int);<br />(2)有命名<br />create table students (<br />原创 2010-07-15 18:06:00 · 7059 阅读 · 0 评论 -
win7安装PL/SQL Developer链接Oracle数据库
<br /> 电脑装了win7系统,重新安装了oracle客户端,然后再安装了pl/sql developer ,单独安装两个都没问题,发现链接数据库,总是链接不上!弄了许久,还是不行。算了,按照在网上看到的,不装oracle客户端,直接从Oracle官方下载“Instant Client Package”的软件,较好的实现了Oracle客户端绿化的解决方案。亲自试试,可以使用。<br /> 下载地址为:http://www.oracle.com/technology/software/tech/oci原创 2010-07-29 17:45:00 · 2494 阅读 · 1 评论 -
横竖表转换和列名修改
<br /> <br />1、竖表转横表<br />创建表和数据:<br />CREATE TABLE AA (item_1d NUMBER(10),content NUMBER(3),com_config VARCHAR2(20));INSERT INTO aa (item_1d,content,com_config)VALUES (04,5,'acc_item');INSERT INTO aa (item_1d,content,com_config)VALUES (04,6,'serv_ty原创 2011-03-26 01:10:00 · 1093 阅读 · 0 评论 -
初次安装oracle11g
<br />在linux 上安装oracle11g 算是比较顺利的。<br /> 大致步骤:<br /> 1.根据ora 安装文档, 查看系统硬件情况:<br /> grep MemTotal /proc/meminfo<br /> grep SwapTotal /proc/meminfo<br />查看磁盘空间<br />df -k<br />查看版本:lsb_release -a 或uname -a<br />2. 根据11g安装手册查看系统缺少那些包:<br />补上:<br />rpm -原创 2011-03-30 22:31:00 · 859 阅读 · 0 评论 -
Oracle删除Archivelog
Archivelog并不能直接得从OS层直接物理删除,因为archivelog的相关信息是记录在controlfile中的,当物理删除后不会改变controlfile的设置。并且在查询相关的动态视图(例如v$archived_log)时,该部分日志仍然标注为存在。也就是说Oracle并不认为这些日志被删除了,所以在删除archivelog的时候,需要我们在其他地方做一些设置。一、使用RMA转载 2013-06-09 11:14:03 · 1348 阅读 · 0 评论 -
数据库ACID和CAP理论
1、ACID是RDBMS的理论基石; A原子(Atomiclty )事务原子性;C一致(Consistency)插入一张表数据,会影响其它(索引/其它表)等一致。 I 隔离性(ioslation)事务独立,封闭;隔离性强度;D持久性(Durabilty)数据永存。 对应分布式数据库,某些业务不需全部一致性事务,可采用弱化其中之一,提供其它响应速度等原创 2013-08-01 17:28:29 · 1679 阅读 · 0 评论