仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 631|回复: 8
打印 上一主题 下一主题

[学习教程] 发布怎样对MySQL数据库日记文件举行保护

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 20:12:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
由于在MySQL中有如此众多的额外功能可选,诸如存储引擎等,你可以选择最适合你公司的一个,或者尝试选用多个引擎。MySQL开始非常小巧,但是可以随着公司的成长而不断地变强大。因为日记文件是恢单数据库数据的主要参考,因而日记文件的保护也有非常主要的意义。当MySQL与日记文件一同利用时,你偶然想要删除/备份旧的日记文件而且告知MySQL在新文件中入手下手纪录。本文触及怎样启用新的日记文件,包含更新日记和惯例日记。这里所述的办法,一样也合用二进制日记。
怎样利用新的更新日记
假如你只利用一个更新日记,你只须清空日记文件,然后移走旧的更新日记文件到一个备份中,然后启用新的更新日记。
用以下办法能够强迫服务器启用新的更新日记:
◆mysqladminflush-logs
你一样平常必要在命令行供应利用的数据库用户:

mysqladminCurootCpflush-logs

◆mysqladminrefresh
你一样平常必要在命令行供应利用的数据库用户:

mysqladminCurootCprefresh

假如你正在利用MySQL3.21或更早的版本,你必需利用mysqladminrefresh。
◆SQL命令

FLUSHLOGS

◆重启服务器
上述办法都具有如许的功效:
封闭而且再翻开尺度和更新纪录文件。假如你指定了一个没有扩大名的更新纪录文件,新的更新纪录文件的扩大数字将绝对先前的文件加1。

mysql>FLUSHLOGS;

怎样利用新的惯例日记
用下面的办法一样能够强迫更新惯例日记。
要筹办备份惯例日记,其步骤大概庞大一些:

$cdmysql-data-directory$mvmysql.logmysql.old$mysqladminflush-tables

然后做一个备份并删除“mysql.old”。
MySQLAB公司的一个高级开发者者表示,“这个特点使得MySQL可以根据你当前的系统的需要来进行调整。”
变相怪杰 该用户已被删除
沙发
发表于 2015-1-18 18:40:04 | 只看该作者
而SQLServer如果能像Oracle一样可以为登陆分配如:5%的cpu,10%的内存。就可以解决这个漏洞。
若相依 该用户已被删除
板凳
发表于 2015-1-26 14:40:56 | 只看该作者
不过话说回来了,绝大多数的性能优化准则与对sqlserver存储的结构理解息息相关
爱飞 该用户已被删除
地板
发表于 2015-2-4 19:29:27 | 只看该作者
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
山那边是海 该用户已被删除
5#
发表于 2015-2-10 06:13:41 | 只看该作者
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
深爱那片海 该用户已被删除
6#
发表于 2015-3-1 00:44:44 | 只看该作者
现在是在考虑:如果写到服务器端,我一下搞他个10个存储过程导过去,那久之服务器不就成垃圾箱了吗?即便优化了我的中间层.
莫相离 该用户已被删除
7#
发表于 2015-3-10 11:37:39 | 只看该作者
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
admin 该用户已被删除
8#
发表于 2015-3-17 07:09:31 | 只看该作者
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。
小妖女 该用户已被删除
9#
发表于 2015-3-24 02:03:59 | 只看该作者
每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 11:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表