麒麟v10 上部署 TiDB v5.1.2 生产环境优化实践
593
2024-02-10
***数据库是基于Microsoft封装的***数据文件,它是常用的关系型数据库,支持不同类型的文件来储存数据MSSQL文件主要由两种文件类型组成:.mdf和.ldf.mdf文件是数据库文件,包含用户可见的所有数据和对象,而.ldf文件则包含日志数据,常用于数据库恢复、故障排除和恢复数据的操作。
.mdf文件可以用于存储表数据、字段属性以及其他的物理实现,数据库引擎会将表或视图的内容捆绑起来,存储在.mdf文件中.mdf文件也可以存储存储过程和触发器,以及视图结构等其他信息 .mdf文件是最主要的数据库文件,不能删除,否则无法访问该数据库。
虽然.mdf文件发挥重要作用,但在数据库的运行,不仅需要.mdf文件,还需要.ldf文件.ldf文件是***日志文件,它用于存储事务处理操作的日志,以便在错误发生后进行恢复、回滚操作如果.mdf文件损坏,可以利用.ldf文件还原数据库;在恢复表中出现错误时,也可以通过.ldf文件来修复。
使用MSSQL文件时,.mdf和.ldf文件通常是联合在一起使用的,它们起着重要作用.mdf文件包含我们看到的所有数据库数据,而.ldf文件是SQL的日志文件,用于存储事务处理操作的日志和恢复数据如果想恢复数据库文件,就必须保留这两个文件,才能保证数据库完整性。
例子:–创建.mdf和.ldf文件CREATE DATABASE [MyDB]ON(NAME = [MyDB_data],FILENAME = ‘c:\MyDB_data.mdf’,SIZE = 5MB,
MAXSIZE = 10MB,FILEGROWTH = 10%)LOG ON(NAME = [MyDB_log],FILENAME = ‘c:\MyDB_log.ldf’,SIZE = 1MB,MAXSIZE = 5MB,
FILEGROWTH = 10%)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。