MYSQL教程之Oracle 基础常识
最近由权威调查机构Evans数据公司进行的一项调查显示,MySQL在过去两年已经获得了25%的市场份额。该调查公司还预测,相比其他的开源数据库和闭源数据库。oracle佚名InterNet到场工夫:2003-7-20一个表空间只能属于一个数据库每一个数据库起码有一个把持文件(倡议3个,分离放在分歧的磁盘上)
每一个数据库起码有一个表空间(SYSTEM表空间)
创建SYSTEM表空间的目标是只管将目标不异的表寄存在一同,以进步利用效力,只应寄存数据字典
每一个数据库起码有两个联机日记组,每组起码一个联机日记文件
一个数据文件只能属于一个表空间
一个数据文件一旦被到场到一个表空间中,就不克不及再从这个表空间中移走,也不克不及再到场到其他表空间中
创建新的表空间必要创建新的数据文件
数据文件被ORACLE格局化为ORACLE块,Oracle9i之前版本中,ORACLE块的巨细是在第一次创立数据库时设定的,
而且今后不克不及改动,要想改动,只能重修数据库
一个段segment只能属于一个表空间,但能够属于多个数据文件
一个区extent只能属于一个数据文件,即区间(extent)不克不及超过数据文件
PCTFREE和PCTUSED总和不克不及年夜于即是100
独自一个事件不克不及超过多个回滚段
索引表不含ROWID值
具有分歧巨细的回滚段没有任何好处
COMMIT后,数据纷歧定当即写盘(数据文件)
一个事件即便不被提交,也会被写进到重做日记中。
Oracle8.0.4中,在初始安装时创建的缺省数据库,实例名为ORCL
一个块的最年夜长度为16KB(有2K、4K、8K、16K)
每一个数据库最年夜文件数(按块巨细)
2K块 20000个文件
4K块 40000个文件
8K块或以上 65536个文件
oracleserver能够同时启动多个数据库
一套操纵体系上能够安装多个版本的ORACLE数据库体系(UNIX能够,NT不成以)
一套ORACLE数据库体系中能够有多个ORACLE数据库及其绝对应的实例
每一个ORACLE数据库具有一个数据库实例(INSTANCE)(OPS除外)
以是,一套操纵体系上同时能够有多个oracle数据库实例启动
那时候Sybase已经诞生了6年的时间。至于其他值得关注的开源数据库,PostgreSQL将在2009年达到20岁的生日。虽然MySQL并不是市场上最年轻的数据库,但是却有更多成熟的数据库可供我们选择。 连做梦都在想页面结构是怎么样的,绝非虚言 也可谈一下你是怎么优化存储过程的? 两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书 外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。 如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。 对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。 总感觉自己还是不会SQL 对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。
页:
[1]