• mysql优化

    查看mysql状态的统计参数

    show global status like 'Com_%';

    Com_select:执行select操作的次数,一次查询累加1

    Com_insert:执行insert操作的测试,对于批量查询的insert操作,只累加一次

    Com_update:执行update操作的次数

    Com_delete:执行delete操作的次数。

    [Read More…]

  • mysql正则表达式

    mysql使用正则表达式,返回结果是1表示匹配成功,0表示匹配失败
  • 修改mysql字符集

     修改mysql字符集
  • tpcc-mysql 安装使用

    tpcc-mysql 安装使用

    [Read More…]

  • sysbench使用

    1、sysbench 测试磁盘

    生成总大小是4G的测试文件

    sysbench –test=fileio –file-total-size=4G prepare

    执行测试,执行时间300秒、最大请求数不限、文件使用随机读写

    [root@localhost testfile]# sysbench –test=fileio –file-test-mode=rndrw –init-rng=on –max-time=300 –max-requests=0 run

    sysbench 0.4.10:  multi-threaded system evaluation benchmark

    [Read More…]

  • linux整机优化脚本

    #!/bin/bash

    #author zhengdazhi

    #this script is only for CentOS 6

    #check the OS

    [Read More…]

  • mysql服务器参数设置

    innodb_buffer_pool_size
    该参数的单位是字节,主要作用是缓存数据和索引,值越大对降低磁盘I/O的效果就越明显。在一个专有服务器中可以把该值设置成物理服务器内存的80%,但是也不能太大,如果太大会强迫操作系统使用虚拟内存。

    innodb_additional_mem_pool_size 缓存附加值
    该参数的单位是字节,主要用于存储数据字典相关的信息(表描述信息)和其他的内部数据结构。如果表的数量很多的话该值的大小要增大,如果在innodb服务器运行过程中发现该值不够了会自动向操作系统申请更大的值,并且会在error日志中写入警告信息,该值的默认大小是1MB

    Innodb_max_dirty_pages_pct 脏数据百分比,(在innodb的缓存中的数据别修改后就成了脏数据)
    该值的范围在0~100,默认值是90,当脏数据在buffer中的数量达到设置的百分比时就将脏数据同步的磁盘中

    [Read More…]

  • vim常用替换编辑

    1、查找替换语法

        :定界s/查找的内容/替换的内容/修饰符
            定界:是指定查找和替换的范围
                1,$ 和 % 都可以表示全文查找
                .,$ 当前行到最后一行
            s :是命令
            查找的内容:支持正则表达式,可以给予模式进行匹配
            替换的内容:不支持正则表达式,单可以支持前向引用
            修饰符:g,i,&
                g :全局替换,不过不加g那查找到内容只替换一次
                i : 不区分大小写
                & :用于引用查找到的整个字符串
第 1 页,共 1 页1