首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用SQL*Plus创建数据库文件

这节讲使用SQL*Plus创建数据库文件 1....创建一个使用ASM的数据库 一般来说我们推荐使用DBCA来创建数据库,当我们需要手动命令创建的时候可以指定使用ASM,下面的语句创建一个数据库 CREATE DATABASE orcl; 该数据库包括以下内容...创建一个使用ASM的表空间 使用ASM创建的表空间默认情况下数据文件会是自动扩展的(auto-extensible),大小无限制(最大操作系统允许),数据文件大小为100M,你可以在创建时指定相应的属性...文件 在线重做日志可以存在于不同的磁盘组 3.1 创建2个redo log组,每组一个成员 ALTER DATABASE ADD LOGFILE (+data1,+data2); 3.2 使用OMF创建...创建使用ASM的控制文件 下图为一个创建控制文件的例子,具体请看官方文档 ?

1.8K10
您找到你想要的搜索结果了吗?
是的
没有找到

SQLServer数据库文件相关知识笔记

1、数据库文件概念 数据库文件是SQLServer数据库的物理体现,和计算机的普通文件一样存储在计算机的磁盘空间当中。作为数据库记录和日志等其他信息的存储载体。...2、数据库文件分类 数据库文件主要包括主数据库文件、次要数据库文件、日志文件。 主数据库文件:包含数据库的启动信息,并指向数据库中的其他文件。...另如果数据库文件超过了单个Windows 文件的最大值,可以使用次要数据文件,这样数据库文件大小就可以继续增长。 通常情况下次要数据文件的建议文件扩展名是.ndf。...3、使用多个文件的优点和缺点: 优点 IO性能:数据量小的数据库不需要创建多个文件来分布数据,但随着业务数据的增长,采用多个文件分布数据到不同硬盘可以大大的提高IO性能 备份/恢复性能:多个文件对于数据量大的数据库来说...缺点 需要占用更多的磁盘存储空间,因为每个数据库文件都有自己的一套B树和增长空间,还会产生一些磁盘碎片,从而造成磁盘空间的浪费。 4、查询数据库文件SQL语句 SELECT df.

72320

SQLServer数据库文件组相关知识笔记

1、数据库文件组概念 数据库文件被组织在称为“文件组”的逻辑组中。...文件组是所创建对象(如表或索引)的目标容器,对象数据将分散在其所在目标文件组的文件中,文件组可以按你要求的方式来控制对象的物理位置。 每个数据库有一个主文件组。...3、数据库文件组的作用 改善数据库的性能:允许跨多个磁盘、多个磁盘控制器或RAID (独立磁盘冗余阵列)系统创建数据库。当对数据进行访问时,多个读/写磁头可以同时并行地访问数据。...可以在特定的文件组中创建表:根据业务的需要,可以将特定表的所有I/O都定向到一个特定的磁盘。从而提高数据库的性能。 4、数据库文件组的设计原则 一个数据库文件或文件组不能由多个数据库使用。...5、数据库文件组的使用建议 一般情况下数据库在只有单个数据文件和单个事务日志文件的情况下性能良好。 如果使用多个数据库文件的话,应该为附加的数据库文件创建第二个文件组,并将其设置为默认文件组。

42810
领券