Closed. This question needs to be more focused。它目前不接受答案。
想改进这个问题吗?更新问题,使其只关注一个问题editing this post。
四年前关闭。
我在SQL Server中就是这样做的:
我怎么能在这些数据库里做到?
不过,还有一个临时表空间的问题。默认情况下,它们被创建为不能指定它们的最大大小,并且实际上不应该指定它们的最大大小。但是,有一个解决方法,尽管可能会有性能损失。
Link to the manual.
想改进这个问题吗?更新问题,使其只关注一个问题editing this post。
四年前关闭。
我在SQL Server中就是这样做的:
Create Database MyDatabase
on (Name='MyDatabase_Data',
Filename='c:\db\BdUnisanta_Data.mdf',
Size= 20MB,
FileGrowth = 10%,
Maxsize=100MB)
log on
(Name = 'MyDatabase_log',
Filename = 'c:\db\MyDatabase_Log.ldf',
Size = 5MB,
FileGrowth = 5%,
MAXSIZE = UNLIMITED
)
我怎么能在这些数据库里做到?
最佳答案
在DB2中,还可以指定每个表空间的MAXSIZE
,以及日志文件的最大大小和数量。例如:
create db mydb on /whatever dbpath on /whatever
catalog tablespace managed by automatic storage maxsize 500 M
user tablespace managed by automatic storage maxsize 100 G;
update db cfg for mydb using logfilsiz 4000 logprimary 10 logsecond 100;
不过,还有一个临时表空间的问题。默认情况下,它们被创建为不能指定它们的最大大小,并且实际上不应该指定它们的最大大小。但是,有一个解决方法,尽管可能会有性能损失。
Link to the manual.
关于mysql - 如何设置数据库MySQL,Oracle,PostGreSQL或DB2的最大磁盘大小? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33963362/
10-11 06:16