上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 参数介绍 innodb_flush_log_at_trx_commit 0: 每隔1s,系统后台线程刷log buffer,也就是把redo日志刷盘,这里会调用fsync,所以可能丢失最后1s的事务。 1: 每次commit时,刷redo日志,确定fsync刷盘 2: 每次提交时,刷redo日志到文 阅读全文
posted @ 2016-10-07 11:22 conanwang 阅读(3057) 评论(0) 推荐(0) 编辑
摘要: MySQL的三种复制方式 asynchronous replication 原理:在异步复制中,master写数据到binlog且sync,slave request binlog后写入relay-log并flush disk优点:复制的性能最好缺点:master挂掉后,slave可能会丢失事务代表 阅读全文
posted @ 2016-10-07 10:49 conanwang 阅读(5075) 评论(0) 推荐(0) 编辑
摘要: 哪些用户可以连接到MariaDB 服务器,他们都可以从哪些地方连接,连接到服务器后又能够做什么等,都是本文将涉及到的内容。 用户的权限信息都保存在 mysql 库中的几个权限表中。对 MariaDB 的账号管理主要通过下面的SQL 语句来完成。 CREATE USER,DROP USER 和 REN 阅读全文
posted @ 2016-10-05 17:50 conanwang 阅读(22506) 评论(0) 推荐(0) 编辑
摘要: 注:本文大部内容参考自互联网相关文章 1.MySQL大小写敏感规则 MySQL中,一个库会对应一个文件夹,库里的表会则以文件的方式存放在文件夹内,所以,操作系统对大小写的敏感性决定了数据库和表的大小写敏感(MySQL有一个只读的系统变量lower_case_file_system,其值反映的正是当前 阅读全文
posted @ 2016-10-02 15:19 conanwang 阅读(4155) 评论(0) 推荐(1) 编辑
摘要: 预制语句的SQL语法基于三个SQL语句: PREPARE stmt_name FROM preparable_stmt; EXECUTE stmt_name [USING @var_name [, @var_name] ...]; {DEALLOCATE | DROP} PREPARE stmt_n 阅读全文
posted @ 2016-09-30 16:21 conanwang 阅读(5080) 评论(0) 推荐(0) 编辑
摘要: Part1:写在最前 在MysQL5.6版本中,可以把undo log 回滚日志分离到一个单独的表空间里;其缺点是不能回收空间大小,until MysQL5.7,but MariadDB10.1暂不支持。 本文介绍并演示MysQL5.7是如何在线收缩undo log的。 undo log日志是保存在 阅读全文
posted @ 2016-09-29 15:22 conanwang 阅读(2977) 评论(0) 推荐(0) 编辑
摘要: Part1:谁干的? 做DBA的经常会遇到,一些表被误操作了,被truncate、被delete、甚至被drop。引起这方面的原因大多数都是因为人为+权限问题导致的。一些公共账户,例如ceshi账户,所有的人都可以进行操作,由这些公共账户引起的误操作,你在办公室大喊:谁把我的表删了?8成不会有人回应 阅读全文
posted @ 2016-09-29 14:27 conanwang 阅读(3081) 评论(1) 推荐(1) 编辑
摘要: MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: 1、CAST(value as type) 就是CAST(xxx AS 类型) 2、CONVERT(value, type) 就是CONVERT(xxx,类型) 但是要特别注意,可以 阅读全文
posted @ 2016-09-28 17:52 conanwang 阅读(44929) 评论(0) 推荐(1) 编辑
摘要: sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:https://github.com/akopytov/sysbench 。它主要包括以下几种方式的测试: sysbench的数据库OLTP测试支持MySQL、 阅读全文
posted @ 2016-09-26 17:49 conanwang 阅读(17582) 评论(1) 推荐(1) 编辑
摘要: innodb_flush_method这个参数控制着innodb数据文件及redo log的打开、刷写模式,对于这个参数,文档上是这样描述的: 有三个值:fdatasync(默认),O_DSYNC,O_DIRECT 默认是fdatasync,调用fsync()去刷数据文件与redo log的buff 阅读全文
posted @ 2016-09-26 14:16 conanwang 阅读(494) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页