
MySQL
文章平均质量分 58
SarahCla
这个作者很懒,什么都没留下…
展开
-
my.cnf文件详解(转)
mysqld程序--目录和文件basedir = path 使用给定目录作为根目录(安装目录)。character-sets-dir = path 给出存放着字符集的目录。datadir = path 从给定目录读取数据库文件。pid-fil原创 2011-07-03 10:50:16 · 650 阅读 · 0 评论 -
关于MySQL的日志文件
1. reset master; 可以清理掉日志2. 直接将配置文件中的log-bin行清除掉,再重启mysql,也可以删除掉日志文件;原创 2011-07-03 15:13:45 · 445 阅读 · 0 评论 -
试试MySQL配置主从复制
资料准备:1.单向异步复制;2. master将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环;3. slave连接master,告知它最后一次更新的位置,slave接收master发送需要更新的东东,slave封锁等待master的更新消息;4. 进行复制时,对复制表的更新必须在master上进行;5.使用复制的另一个好处:备份可以在slave上进行,不干扰master;1. sho原创 2011-07-01 17:38:00 · 630 阅读 · 0 评论 -
mysql修改参数,适应FusionIO
FusionIO 优势: 是一款高性能的SSD,其随机访问性能是普通硬盘的上千倍;为FusionIO修改的参数参数名值描述innodb_flush_methodO_DIRECT写文件时,跳过OS cache,直接写在磁盘上innodb_max_dirty_pages_原创 2011-11-20 14:33:02 · 1178 阅读 · 0 评论 -
Centos上安装MariaDB
因为在Centos上默认是没有MariaDB仓库的,因此,先需要安装repstep 1. 生成repo文件 (1) 创建一个新的repo文件 # nano /etc/yum.repos.d/MariaDB.repo (2) 添加内容 [mariadb] name = MariaDB ba原创 2013-08-17 10:03:49 · 1336 阅读 · 0 评论 -
MySQL的Update语句Set顺序问题
1. 测试一create table test(id int, tag int, num int);insert into test (id, tag, num) values(1, 1, 1), (2,2, 2), (3,3,3);update test set tag = 4, num=case when tag=4 then 4 else 3 endwhere原创 2014-03-26 10:46:25 · 5820 阅读 · 0 评论 -
pt-online-schema-change 参数 critical-load 的使用
由于使用了 Tokudb 引擎的分区表,修改单表时,open数都会超1k。并发pt修改加上触发的analyze操作,会导致open file 超限。因此,希望通过设置 critical-load 参数,当 TOKUDB_DB_OPEN_CURRENT 状态超过4W时,就让pt任务直接结束。尝试的执行:pt-online-schema-change –host=xxx –port=330...原创 2018-05-18 00:09:06 · 1835 阅读 · 0 评论