SQL Server 数据库管理实践大全

需积分: 10 10 下载量 54 浏览量 更新于2024-07-28 收藏 376KB DOC 举报
SQL_Server_SQL语句大全 本文档提供了一个详细的 SQL Server SQL 语句大全,涵盖了 SQL 的基本操作和深入操作,包括设置内存选项、使用文件及文件组等内容。这些语句都是实用的,能够帮助开发者快速掌握 SQL Server 的使用。 一、设置内存选项 在 SQL Server 中,设置内存选项是非常重要的,以下语句可以设置 minservermemory 和 maxservermemory 配置项: ``` EXEC sp_configure N'minservermemory(MB)', 0 EXEC sp_configure N'maxservermemory(MB)', 256 RECONFIGURE WITH OVERRIDE ``` 这些语句将 minservermemory 设置为 0 MB,maxservermemory 设置为 256 MB,并使更新生效。 二、使用文件及文件组 在 SQL Server 中,文件及文件组是非常重要的概念,以下语句可以创建一个名为 MyDB 的数据库,该数据库包括一个主要数据文件、三个用户定义的文件组和一个日志文件: ``` USE master GO CREATE DATABASE MyDB ON PRIMARY (NAME = 'MyDB_Primary', FILENAME = 'c:\MyDB_Prm.mdf'), FILEGROUP MyDB_FG1 (NAME = 'MyDB_FG1_Dat1', FILENAME = 'c:\MyDB_FG1_1.ndf'), (NAME = 'MyDB_FG1_Dat2', FILENAME = 'd:\MyDB_FG1_2.ndf'), FILEGROUP MyDB_FG2 (NAME = 'MyDB_FG2_Dat', FILENAME = 'e:\MyDB_FG2.ndf') LOG ON (NAME = 'MyDB_log', FILENAME = 'd:\MyDB.ldf') GO ALTER DATABASE MyDB MODIFY FILEGROUP MyDB_FG1 DEFAULT GO USE MyDB GO CREATE TABLE MyTable (col1 int PRIMARY KEY, col2 char(8), col3 int, ... ) ``` 这些语句将创建一个名为 MyDB 的数据库,该数据库包括一个主要数据文件、三个用户定义的文件组和一个日志文件。然后,将默认文件组修改为 MyDB_FG1,并在默认文件组中创建一个名为 MyTable 的表。 三、总结 本文档提供了一个详细的 SQL Server SQL 语句大全,涵盖了设置内存选项、使用文件及文件组等内容。这些语句都是实用的,能够帮助开发者快速掌握 SQL Server 的使用。