`
文章列表
转载http://my.oschina.net/anthonyyau/blog/290030 sysbench 0.5相比0.4版本的主要变化是,oltp测试结合了lua脚本,不需要修改源码,通过自定义lua脚本就可以实现不同业务类型的测试。同时0.5相比0.4需要消耗更多的cpu资源。 1、查看帮助 sysbench --help sysbench --test=fileio help   可以查看fileio、cpu、memory、threads、mutex的详细参数,0.4版本还可以查看
数据库为了获得最高性能,会将数据或日志写入缓冲,而如果数据库或操作系统崩掉,会导致数据和日志文件不一致 事物性较强的系统,为了获得完全一致性,要设置以下三个参数 sync-binlog=1   (二进制日志文件参数)   innodb-support-xa=1 (事物参数)   innodb_flush_log_at_trx_commit=1 (重做日志文件参数)   以下是这三个参数的详细解释   1、
 安装 xtrapbackup 的依赖包, 我的数据库是5.6版本的,可是安装却需要 mysql-libs-5.1.73-5.el6_6.x86_64.rpm    安装MySQL-shared-compat-5.6.25这个就好了,要求是它的版本要和服务器版本一样

mysql 定期执行

转载http://yukar.iteye.com/blog/1415862 5.1版本以后,MYSQL支持定时执行(event)的功能,就跟linux的crontab差不多。 先查看一下你的MSYQL版本,查询版本信息的SQL语句:   select VERSION()   确定版本支持之后,再查看一下event是否开启:     show variables like '%sche%';  如果未开启,那如何开启呢?     show VARIABLES LIKE '%sche%'; set global event_scheduler =1; sho ...

mysql分页优化

转载http://www.cnblogs.com/lyroge/p/3837886.html 那么如果我们也要查询所有列,有两种方法,一种是id>=的形式,另一种就是利用join,看下实际情况: SELECT * FROM product WHERE ID > =(select id from product limit 866613, 1) limit 20查询时间为0.2秒,简直是一个质的飞跃啊,哈哈 另一种写法SELECT * FROM product a JOIN (select id from product limit 866613, 20) b ON a.ID  ...
转载:http://blog.chinaunix.net/uid-25909722-id-4049167.html   最近一个项目测试,有几个mysql数据库的表数据记录达到了几十万条,在搭建测试环境 导入 测试数据时,十分慢。在网上搜索了一下,有下面一些方法可以加快mysql数据库导入数据的速度:0. 最快的当然是直接 copy 数据库表的数据文件(版本和平台最好要相同或相似);1. 设置 innodb_flush_log_at_trx_commit = 0 ,相对于 innodb_flush_log_at_trx_commit = 1 可以十分明显的提升导入速度;2. 使用 loa ...

mysql 性能优化2

转载:http://www.tanbo.name/html/120.html 修改此项值会产生bug   bug描述:   修改my.ini 中innodb_log_file_size的值之后,mysql将无法启动   错误记录如下:   InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes InnoDB: Error: log file ./ib_logfile1 is of different size 0 5242880 bytes       解决方案
转载:http://www.cnblogs.com/xwdreamer/p/3511047.html   参考文献 文献1:http://blog.itpub.net/24104518/viewspace-730682,字符有格式,需要清理一下 文献2:http://www.cnblogs.com/fengyun627/archive/2009/07/27/1532551.html 文献3:http://blog.csdn.net/hproc/article/details/7372265 sql语句格式化:http://web.chacuo.net/formatsql
转载http://blog.itpub.net/28624388/viewspace-766381/ Field类:文档中的一个域,在事实上控制着被索引的域值。其组成部分包括type(域的类型),name(域的名称),fieldsData(域的值),boost(加强因子).       一:域的类型FieldType:描述Field的 ...

mysql 分区

转载:http://www.cnblogs.com/acpp/archive/2010/08/09/1795464.html 一,      分区概念  分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。MySQL从5.1.3开始支持Partition。 分区和手动分表对比 手动分表 

jsessionid的作用

    博客分类:
  • java
转载:http://sxsoft.blog.163.com/blog/static/190412229200911103116773 jsessionid的作用   分类在web应用的开发中我们会经常看到这样的url:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x...。这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxxxxxxx”。这个参数有时候有,有时候又没有,说它是参数可又跟一般传递的参数不同,它是紧跟在url后面用分号来分隔的,用一般的request.g

mysql 常用命令

windows 下关闭mysql  mysqladmin -u root shutdown   [client]   default-character-set=utf8   [mysqld]  default-character-set=utf8    
数据文件命名采用系统名+_+文件类型,比如系统名为kupage,则数据库文件命名为kupage_database.mdf,有的数据库文件有多个,比如SQL Server就有2个,一个是数据库文件,另一个是日志文件,那么他们的文件命名分别为kupage_database.mdf,kupage_log.log。文件名全部采用小写。   数据库表命名规范,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词首写字母要大写,多个单词间不用任何连接符号。若库中有多个系统,表名采用系统名称+单词或多个单词,系统名是开发系统的缩写,系统名称全部采用小写英文字符,如bbsTitle,bbsFor ...

mysql 优化参数

转载http://www.educity.cn/wenda/400332.html innodb_buffer_pool_size如 果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer size更敏感。MySIAM可能对于大数据量使用默认的key_buffer_size也还好,但Innodb在大数据量时用默认值就感觉在爬了。 Innodb的缓冲池会缓存数据和索引,所以不需要给系统的缓存留空间,如果只用Innodb,可以把这个值设为内存的70%-80%。和 key_buffer相同,如果数据量比较小也不怎么增加,那么不要把这个值设太高也可以提高内存的 ...

sphinx 支持中文

先收集一下资料,在研究 http://ju.outofmemory.cn/entry/97671 http://tesfans.org/using-sphinx-search-engine-with-chinese-japanese-and-korean-language-documents/ http://zyan.cc/sphinx_search
Global site tag (gtag.js) - Google Analytics