MYSQL编程:Oracle进门基础常识一点通
DBaaS系统本身并不提供面对面访问或个人客户关系或持续不断的支持MySQL学习教程。这些就是需要解决方案提供商的原因。他们帮助客户选择正确的解决方案、规划集成和迁移战略,然后协助实施。oracleFrom:Pconline1.一个表空间只能属于一个数据库。
2.每一个数据库起码有一个把持文件(倡议3个,分离放在分歧的磁盘上)。
3.每一个数据库起码有一个表空间(SYSTEM表空间)。
4.创建SYSTEM表空间的目标是只管将目标不异的表寄存在一同,以进步利用效力,只应寄存数据字典。
5.每一个数据库起码有两个联机日记组,每组起码一个联机日记文件。
6.一个数据文件只能属于一个表空间。
7.一个数据文件一旦被到场到一个表空间中,就不克不及再从这个表空间中移走,也不克不及再到场到其他表空间中。
8.创建新的表空间必要创建新的数据文件。
9.数据文件被ORACLE格局化为ORACLE块,Oracle9i之前版本中,ORACLE块的巨细是在第一次创立数据库时设定的。
10.而且今后不克不及改动,要想改动,只能重修数据库。
11.一个段segment只能属于一个表空间,但能够属于多个数据文件。
12.一个区extent只能属于一个数据文件,即区间(extent)不克不及超过数据文件。
13.PCTFREE和PCTUSED总和不克不及年夜于即是100。
14.独自一个事件不克不及超过多个回滚段。
15.索引表不含ROWID值。
16.具有分歧巨细的回滚段没有任何好处。
17.COMMIT后,数据纷歧定当即写盘(数据文件)。
18.一个事件即便不被提交,也会被写进到重做日记中。
19.Oracle8.0.4中,在初始安装时创建的缺省数据库,实例名为ORCL。
20.一个块的最年夜长度为16KB(有2K、4K、8K、16K)。
每一个数据库最年夜文件数(按块巨细)
2K块 20000个文件
4K块 40000个文件
8K块或以上 65536个文件
21.oracleserver能够同时启动多个数据库。
22.一套操纵体系上能够安装多个版本的ORACLE数据库体系(UNIX能够,NT不成以)。
23.一套ORACLE数据库体系中能够有多个ORACLE数据库及其绝对应的实例。
24.每一个ORACLE数据库具有一个数据库实例(INSTANCE)(OPS除外)。
25.以是,一套操纵体系上同时能够有多个oracle数据库实例启动。即使对于MySQL的商业化的企业版来说,也没有高昂的许可证成本,当你将其与像甲骨文和微软之类的大型专有商业数据库比较的话。 一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。 然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情 微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。 两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书 你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。 外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。 对递归类的树遍历很有帮助。个人感觉这个真是太棒了!阅读清晰,非常有时代感。 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
页:
[1]