偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Sql Server2005不同的表使用表空間的問題

數(shù)據(jù)庫 SQL Server
SqlServer2005的建立表空間問題是廣大DBA都非常關注的問題,下面就對此問題盡享詳細解讀,供您參考。

SqlServer2005中,不同的表使用的表空間也是不一樣的,下面就將為您詳細解讀Sql Server2005不同的表使用表空間的問題,希望對您學習Sql Server2005有所幫助。

在SqlServer2005中,建表時是默認把所有的表都保存在PRIMARY默認表空間中的。當數(shù)據(jù)庫中表很多,并且數(shù)據(jù)量很大時,會導致數(shù)據(jù)庫性能嚴重下降,有必要將一些大的表放到不同的表空間中去。
主要的步驟如下所示:

1、建立表空間(數(shù)據(jù)文件)

  1. USE [master]  
  2. GO  
  3. ALTER DATABASE [TestDB] ADD FILEGROUP [Log1]  
  4. GO  
  5. ALTER DATABASE [TestDB] ADD FILE ( NAME = N'Log1'FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\Log1.ndf' , SIZE = 3072KB , FILEGROWTH = 1024KB ) TO FILEGROUP [Log1]  
  6. GO 

首先是在TestDB上建立文件組Log1
然后在文件組Log1上加入文件Log1,初始值3M

2、建表時使用這個表空間

  1. USE [TestDB]  
  2. GO  
  3. CREATE TABLE [dbo].[Log](  
  4.     [aa] [nchar](10),  
  5.     [bb] [nchar](10)  
  6. ) ON [Log1] 

3、建索引時使用不同的表空間

  1. create index IX_LOG_BB on dbo.log(bb) on [Log2] 

另外:
對一些特別大的表,還需要將一張表的數(shù)據(jù)根據(jù)條件放到不同的表空間中去,這就需要再進行表分區(qū)的操作。

 

 

 

【編輯推薦】

判斷sql server表是否存在的方法

SQL Server表變量和臨時表的區(qū)別

SQL Server臨時表簡介

帶您了解Sql server表值函數(shù)

Sql Server日期格式轉換示例

責任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關推薦

2010-10-21 15:13:20

SQL Server系

2010-09-03 10:40:30

SQL刪除

2011-03-21 13:44:38

SQL ServerSQL Server2分頁

2010-09-09 16:10:57

sql server2循環(huán)

2013-03-01 11:27:27

SQL Server2SQL Server

2010-07-14 16:28:07

SQL server2

2010-07-19 10:15:33

SQL Server2

2010-09-14 15:14:49

查看SQL Serve

2021-01-18 05:23:14

SQL 排序Server

2010-06-28 11:40:44

SQL Server

2010-07-19 11:01:55

SQL Server

2010-09-06 11:46:03

SQL Server語句

2010-10-21 16:38:27

sql server文

2011-04-13 14:20:52

SQL Server主鍵

2015-07-20 17:05:38

SQL ServerNULL值

2011-09-02 14:45:43

Oracle臨時表SQL Server臨

2010-07-26 13:56:38

SQL Server臨

2011-09-07 15:11:31

SQL Server同步

2010-09-16 16:06:01

sql server表

2010-07-22 15:56:04

SQL Server臨
點贊
收藏

51CTO技術棧公眾號