當前位置:首頁 » 編程語言 » sql中文件大小對照表
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql中文件大小對照表

發布時間: 2023-05-27 07:47:16

sql資料庫文件的最大容量是多少

SQLSERVER2000技術規格

--------------系統技術規格---------------

--每個伺服器最多可以允許16個SQLSERVER實例

--每個實例可擁有 2147483467 個鎖

--------------資料庫技術規格--------------

--SQLSERVER的資料庫大小1048516TB

--每個資料庫可擁有的文件組數32767

--每個資料庫可擁有的文件組數256

--文件大小(數據文件)32TB ---

--文件大小(日誌文件)32TB ---

--資料庫中的對象數2 147 483 647

--標識符的長度128

--------------表技術規格-------------------

--每個資料庫中可擁有的表數受限於資料庫中的對象數

--每個表可擁有的行數受限於可用的存儲容量

--每個表的主鍵約束數1

--每個表的外鍵約束數253

--每個表的引用數253

--每個表的觸發器數受限於資料庫中的對象數

--每個表的簇索引數1

--每個表的非簇索引數249

--每個表的唯一約束249非簇的,1成簇的

--------------列技術規格-------------------

--每個索引可包含的列數16

--每個主鍵可包含的列數16

--每個外鍵可包含的列數16

--每個表的列數1024

--索引鍵的大小900位元組

--每個character或binary列的位元組數8000

--每個text,ntext或image列的位元組數2GB-2

--每行的位元組數8060

--每個索引的位元組數900

--每個主鍵的位元組數900

--每個外鍵的位元組數900

--------------SQL技術規格-------------------

--批處理大小65536乘以網路包大小

--每個SELECT語句可處理的表數256

--存儲過程源文件的位元組數小於批處理大小或250MB

--每個存儲過程的參數數目1024

--嵌套的子查詢數32

--嵌套的觸發器層數32

--每個SELECT語句可處理的列數4096

--每個INSERT語句可處理的列數1024

⑵ sql2008 資料庫文件大小一般不能超過多少

資料庫最大不超過524,272 TB (1TB=1024GB)
【參考】http://msdn.microsoft.com/zh-cn/library/ms143432%28SQL.105%29.aspx

⑶ mssql中文件大小用什麼數據類型表示

numeric(19,2)
decimal(19,2)

19是長度,2是小搏旅棚數位長度,19和2你可根基則據你上傳時的單位是B,K,M而定鎮純

⑷ 有誰知道 sql2000中怎麼查詢資料庫文件的大小和資料庫日誌文件的大小

不會轉存,就在日誌文件里。直到爆。這是默認設置下的情況。
如果你想限定日誌文件的大小。在喚碧悉企業管理器中可以設置。設定後日誌文件增長到指定大小後不和乎再增長。
如果想轉存到sqlserver的安裝目錄中。可以用企業管理器中的作業來完成。日誌文件可以分為好幾個文件。在慧返企業管理器中也可以修改。資料庫下分文件組,文件組包含文件。文件分為日誌文件ldf和數據文件mdf。文件的存儲路徑可以指定。

⑸ 怎麼看sql server資料庫文件大小

下面有兩個SQL語句可以達到在SQL Server 2005/2008壓縮指定資料庫文件和日誌的大小的效果:
1、DBCC SHRINKDATABASE (Transact-SQL)
收縮指定資料庫中的數據文件和日誌文件的大小。
語法
DBCC SHRINKDATABASE
( 'database_name' | database_id | 0
[ ,target_percent ]
[ , { NOTRUNCATE | TRUNCATEONLY } ]
)
[ WITH NO_INFOMSGS ]
參數
'database_name' | database_id | 0 要收縮的資料庫的名稱或 ID。如果指定 0,則使用當前資料庫。
target_percent 資料庫收縮後的資料庫文件中所需的剩餘可用空間百分比。
NOTRUNCATE 通過將已分配的頁從文件末尾移動到文件前面的未分配頁來壓縮數據文件中的數據。target_percent 是可選參數。 文件末尾的可用空間不會返回給操作系統,文件的物理大小也不會更改。因此,指定 NOTRUNCATE 時,資料庫看起來未收縮。 NOTRUNCATE 只適用於數據文件。日誌文件不受影響。
TRUNCATEONLY 將文件末尾的所有可用空間釋放給操作系統,但不在文件內部執行任何頁移動。數據文件只收縮到最近分配的區。如果與 TRUNCATEONLY 一起指定,將忽略 target_percent。 TRUNCATEONLY 只適用於數據文件。日誌文件不受影響。
WITH NO_INFOMSGS 取消嚴重級別從 0 到 10 的所有信息性消息。

⑹ 在SQL server中,在創建資料庫文件的時候,如何讓來定義數據文件的的初始大小,以及限制大小,謝謝

--下面舉例創建資料庫LtsDatabase
create database LtsDatabase
on(
name=LtsDatabase_data,--主數據文件
filename='d:\temp\LtsDatabase_DATA.mdf',
size=6, ---初始大小
maxsize=12, --最大限制
filegrowth=10% --增長速度
)
log on
(
name=LtsDatabase_log,
filename='d:\temp\LtsDatabase_log.ldf',
size=1,
maxsize=8,
filegrowth=10%
)

⑺ sql怎麼樣獲取一個文件的大小,即這個文件所暫用位元組數

是在sql server中嗎?
如果是。使用下面的試試:

--查看c:\temp.log文件的大小
exec master.dbo.xp_cmdshell 'for /f %i in ("c:\temp.log") do @echo %~zi'

⑻ MYSQL 單表100W數據,導出的.SQL文件有多大

要看你數據的大小了,比如我有一個表裡有300W條數據,PHPmyamdin顯示大約100MB大小,導出的時候到了400MB左右。這還要看你每條數據大小和列名。

⑼ SQL資料庫文件的最大容量是多少

SQLserver2000 資料庫大小 1,048,516 TBx0dx0a 每個 SQL Server 實例的資料庫個者凱數 32,767x0dx0a 每個資料庫的文件組個數 256x0dx0a 每個資料庫的文件個數 32,767x0dx0a 文件大小(數據) 32 TBx0dx0a 文件大小(日誌) 32 TB x0dx0a理論上你的硬碟有多大旦猜,資料庫就可以有多大(前提是你的操作系統能識別這些磁碟模嫌型空間)

⑽ sql server 2000 單個表(庫)的容量上限是多少》

最大文件大小
指定有最大文件大小的跟蹤當達侍御和到最大文件大小時,會停止將跟蹤信息保存到文件。 將跟蹤數據保存到文件時必須使用最大拆談文件大小選項。默認最大老盯文件大小為 5 MB。將跟蹤數據保存到文件時,默認情況下啟用文件翻轉選項。

最大文件大小選項的限制為 1 GB。