当前位置:首页 » 编程语言 » 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。