1. 数据库太大怎么办
sql server数据库日志文件过大不会影响运行速度,但是会导致数据无法写入。
SQL Server数据库中,当日志文件过大或者日志已满时就会影响到数据库的正常工作。而日志文件已满常常会造成SQL Server数据库无法写入的问题。解决方法:
1、右键数据库→属性→选项→故障还原模型→设为简单→确定;
2、右键数据库→所有任务→收缩数据库→确定;
3、右键数据库→属性→选项→故障还原模型→设为大容量日志记录→确定。
2. sqlserver数据库太大怎么处理
表数据太大,为了提高查询效率可以建索引,还要注意在查询的时候查询条件里建索引的列不能加函数或与其他字段拼接,否则索引不起作用
3. 数据库过大
收缩数据库 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大
1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库Forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存
2、在当前数据库上点右键,看所有任务中的收缩数据库,一般里面的默认设置不用调整,直接点确定
3、收缩数据库完成后,建议将您的数据库属性重新设置为标准模式,操作方法同第一点,因为日志在一些异常情况下往往是恢复数据库的重要依据
4. sql数据库太大
如果是因为数据库太大造成程序运行很慢,那么根据一定规则(比如时间等)把数据库划分成几个小的数据库表,这样可以显著增加数据速度
5. 数据库太大如何解决
收缩数据库 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大
1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库Forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存
2、在当前数据库上点右键,看所有任务中的收缩数据库,一般里面的默认设置不用调整,直接点确定
3、收缩数据库完成后,建议将您的数据库属性重新设置为标准模式,操作方法同第一点,因为日志在一些异常情况下往往是恢复数据库的重要依据
6. mysql数据库太大
今天有个同事来问我,说mysql目录下有很多1.1G的mysql-bin.00000*文件,占用了100多G,占用磁盘空间非常大,这些文件都是msyql日志文件,从几m到几个G都有可通,要解决这个问题并不难,只要修改/etc/my.cnf文件里的#log-bin=mysql-bin和#binlog_format=mixed把这二行注释掉,重启数据库就可以了!
7. 数据库越来越大怎么办
数据库不算难学吧,而且现在it行业分工都比较细化,数据库的使用也是分不同角色的,不同角色对数据库整体需要有一定了解,然后就只专注于自己要应用的方面就行了。
举个简单的例子,我们那里实际数据库应用的一般有三个角色。首先就是DBA,即数据库管理员,他的权限是最大,数据库的安装、维护、安全性保障、备份、账号权限分配、访问日志管理等等全都是他。但是他对具体的表结构不比掌握,也不用会写太复杂的查询语句。有DBA的存在,给开发提供了很大便利。像以前每个开发要自己安装配置数据库,现在都不用,都通过堡垒机访问,所有访问动作都有堡垒机记载。
第二个角色就是后端开发。这里可能和某些公司不一样,有些公司数据库的表创建、变更、维护都是DBA的事,我们这儿是各个开发的事。开发根据业务,自行确定表结构,负责表、视图、存储过程、触发器等等的创建和维护。当然,所有行为均有记录。常规的查询开发都要掌握。
第三个角色就是专职的报表开发人员,我们内部一般开玩笑称表哥。表哥做各种报表,因此对数据库的操作就只有读取表,通常不能更改表结构,也不能修改表数据。不过,有时候会根据实际情况,允许他们增加辅助表。表的结构、关联关系由后端开发告知表哥。因为只专注一点,我们的表哥写查询语句很不错的,后端开发有时写查询语句卡壳了,都会请教他们。
以上仅供参考,不同公司角色划分不同,允许对数据库的操作也不同。如果是初学者,可以先从某一方面入手,久了自然而然也就接触并熟悉了其他东西。比如数据库安装维护一般都是DBA,但是让开发去做个备份还原或者计划任务也是可以的。
8. sql数据库过大怎么解决
收缩数据库 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大
1、设置数据库模式为简单模式:打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->双击打开数据库目录-->选择你的数据库名称(如论坛数据库Forum)-->然后点击右键选择属性-->选择选项-->在故障还原的模式中选择“简单”,然后按确定保存
2、在当前数据库上点右键,看所有任务中的收缩数据库,一般里面的默认设置不用调整,直接点确定
3、收缩数据库完成后,建议将您的数据库属性重新设置为标准模式,操作方法同第一点,因为日志在一些异常情况下往往是恢复数据库的重要依据
- 相关评论
- 我要评论
-