Submitted by yejr on 周五, 2013/01/18 - 12:27
除了确实物理等因素外,可能还因为:
Other Errors的 很有可能也是固件(firmware)版本太低造成。
固件版本太低的话,硬盘自身有power safe模式,在硬盘长时间没有I/O情况下,硬盘会自动断电,而系统本身误以为是硬盘出现故障,此时Other Errors 就会+1
解决方法:
升级硬盘的firmware即可。
Submitted by yejr on 周四, 2013/01/17 - 23:28
最近在用mysqldump备份时,想要把数据表和数据分开备份,因此做了2次备份。
执行备份数据库表结构时,指定了 --skip-opt 选项,相当于禁用下面几个参数:
--add-drop-table, --add-locks,
--create-options, --quick, --extended-insert,
--lock-tables, --set-charset, and --disable-keys
选项 --create-option 看起来比较不起眼:
-a, --create-options
Include all MySQL specific create options.
事实上,如果把它disable的话,备份出来的表结构,会少了:
Submitted by yejr on 周三, 2013/01/09 - 20:39
问:刚刚新安装的MySQL,提示下面信息,无法登入,怎么回事?
[root@imysql mysql]# mysql mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
答:数据库已经执行过 mysql_install_db 初始化了,按理说应该没问题。经过排查,发现 $datadir 的 mysql 数据库目录的权限模式为:
drwx------ 2 mysql root 4096 Jan 9 20:22 mysql
看起来没有问题。检查错误日志,发现一行:
Submitted by yejr on 周二, 2012/12/25 - 15:34
Submitted by yejr on 周五, 2012/12/21 - 20:55
Submitted by yejr on 周五, 2012/12/21 - 20:43
tpch是TPC(Transaction Processing Performance Council)组织提供的工具包。用于进行OLAP测试,以评估商业分析中决策支持系统(DSS)的性能。它包含了一整套面向商业的ad-hoc查询和并发数据修改,强调测试的是数据库、平台和I/O性能,关注查询能力。
官网:http://www.tpc.org/tpch
下载地址:http://www.tpc.org/tpch/spec/tpch_2_14_3.tgz
或
http://www.tpc.org/tpch/spec/tpch_2_14_3.zip
1、编译安装
下载源码包,解压缩,然后:
cp makefile.suite makefile
修改makefile文件中的CC、DATABASE、MACHINE、WORKLOAD等定义:
################
## CHANGE NAME OF ANSI COMPILER HERE
################
CC = gcc
# Current values for DATABASE are: INFORMIX, DB2, ORACLE,
# SQLSERVER, SYBASE, TDAT (Teradata)
# Current values for MACHINE are: ATT, DOS, HP, IBM, ICL, MVS,
# SGI, SUN, U2200, VMS, LINUX, WIN32
# Current values for WORKLOAD are: TPCH
DATABASE= MYSQL
MACHINE = LINUX
WORKLOAD = TPCH
Submitted by yejr on 周四, 2012/12/13 - 13:58
同事报告一起奇怪的现象,一个最简单的测试PHP代码,在测试环境很正常,但是在正式环境下,无论用何种方式(tcp/ip、unix socket)都无法连接mysql。
我协助查看了下,确实如此,无论是指定IP、端口的tcp/ip方式连接,或者是用unix socket方式连接,报错信息都类似:
Could not connect: Can't connect to MySQL server on 'MYSQL.SERVER' (13)
无论如何修改MySQL的授权,或者调整php.ini中关于MySQL的设置,或者修改MySQL的监听网口,都无法解决。
而如果用命令行人工连接MySQL,则一切正常。
问题看起来像是php(with apache)不被允许连接MySQL,但是防火墙也没有限制。想来想去,唯有SELinux的因素会导致这个问题。
Submitted by yejr on 周一, 2012/12/03 - 21:43
pig是个啥东东?
官网:http://zlib.net/pigz
一句话简介:
A parallel implementation of gzip for modernmulti-processor, multi-core machines。
简单的说,就是支持并行的gzip。废话不多说,开始测试。
pig默认用当前逻辑cpu个数来并发压缩,无法检测个数的话,则并发8个线程。
Submitted by yejr on 周四, 2012/10/11 - 20:26
Submitted by yejr on 周四, 2012/10/11 - 19:38
原文转自:http://server.zdnet.com.cn/server/2011/0726/2048968.shtml,原文主题:甲骨文宣布为MySQL 5.6增加新功能
本文摘要:
甲骨文周一宣布,针对新版本的开源数据库MySQL将增加新的功能,在最新的5.6版本中,数据库的可扩展性、集成度以及查询性能都会得到提升。
ZDNet至顶网服务器频道 7月26日 编译(文/Desire):甲骨文周一宣布,针对新版本的开源数据库MySQL将增加新的功能,在最新的5.6版本中,数据库的可扩展性、集成度以及查询性能都会得到提升。
新增功能包括实现全文搜索,开发者可以通过InnoDB存储引擎列表进行索引和搜索基于文本的信息;InnoDB重写日志文件容量也增至2TB,能够提升写密集型应用程序的负载性能;加速MySQL复制;提供新的编程接口,使用户可以将MySQL与新的和原有的应用程序以及数据存储无缝集成。
甲骨文希望社区成员也可以加入此次升级计划,共同致力于MySQL的发展与进步。
MySQL实验室网站发表声明称,新版MySQL已经提供下载,但作为测试版本,目前还不适合生产使用。
页面
最近评论