sql server是如何使用 同文件组里mdf/ndf的?
sql server是如何使用 同文件组里mdf/ndf的?
一直以为,mdf如果设置了最大空间,而且满了,系统会自动使用ndf来存放新的数据的
即 某个表的一部分数据在mdf,新增的记录在ndf,无须人来操心
但是,这几天发现,mdf满了之后,ndf并没有被使用,而是直接报错了:
消息
The transaction log for database 'xxx' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases