打赏

星辰大海ゞ

That which does not kill us makes us stronger!

导航

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页

2015年9月17日 #

TPCC-MySQL的安装与使用

摘要: Tpcc-mysql 是 percona 基于 tpcc 衍生出来的产品,专用于 mysql 基准测试,其源码放在 bazaar 上( Bazaar 是一个分布式的版本控制系统,采用 GPL 许可协议,可运行于 Windows、GNU/Linux、UNIX 以及 Mac OS 系统之上。Bazaar... 阅读全文

posted @ 2015-09-17 17:55 星辰大海ゞ 阅读(831) 评论(0) 推荐(0) 编辑

更改linux swappiness 提高物理内存使用率

摘要: swappiness的值的大小对如何使用swap分区是有着很大的联系的。 swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。 当该参数= 0,表示只要有可能就尽 阅读全文

posted @ 2015-09-17 16:22 星辰大海ゞ 阅读(1405) 评论(0) 推荐(0) 编辑

灵活使用getconf命令来获取系统信息

摘要: 我们时常需要查询系统相关的信息,比如页面大小,整数大小之类,如果编写程序去计算会比较繁琐,这里有一个很有用的命令,可以用来获取系统相关信息。它就是getconf。getconf用途将系统配置变量值写入标准输出,比如: getconf PAGE_SIZE 查看系统内存分页大小 getconf LONG... 阅读全文

posted @ 2015-09-17 11:18 星辰大海ゞ 阅读(2050) 评论(0) 推荐(0) 编辑

2015年9月16日 #

cmake编译参数

摘要: 进入源码目录后cmake . -LH--查看之前编译参数ccmake . 使用cmake gui界面进行查看和编辑编译用到的参数 (推荐)源码目录下 INSTALL-SOURCE 文件后面有详细说明一般常用参数如下:-DCMAKE_INSTALL_PREFIX=/usr/local/mysql ... 阅读全文

posted @ 2015-09-16 15:40 星辰大海ゞ 阅读(2169) 评论(0) 推荐(0) 编辑

2015年9月15日 #

Linux下基于官方源代码RPM包构建自定义MySQL RPM包

摘要: rpmbuild时不要以root用户执行! 方法一: 1、首先安装rpmbuild #yum install rpm-build gcc gcc-c++ cmake bison ncurses-devel zlib glibc libaio-devel gperf -y 2、下载官方源码包(tar. 阅读全文

posted @ 2015-09-15 17:14 星辰大海ゞ 阅读(656) 评论(0) 推荐(0) 编辑

MySQL数据库InnoDB引擎下服务器断电数据恢复

摘要: 说明:线上的一台MySQL数据库服务器突然断电,造成系统故障无法启动,重新安装系统后,找到之前的MySQL数据库文件夹。问题:通过复制文件的方式对之前的MySQL数据库进行恢复,发现在程序调用时找不到数据库中的表,造成网站无法正常访问。分析:1、MySQL数据库,使用拷贝文件方式来恢复数据库,只支持... 阅读全文

posted @ 2015-09-15 09:57 星辰大海ゞ 阅读(464) 评论(0) 推荐(0) 编辑

2015年9月14日 #

my.cnf示例文件

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2015-09-14 19:51 星辰大海ゞ 阅读(66) 评论(0) 推荐(1) 编辑

磁盘IO过高时的处理办法

摘要: 针对系统中磁盘IO负载过高的指导性操作 主要命令:echo deadline > /sys/block/sda/queue/scheduler 注:以下的内容仅是提供参考,如果磁盘IO确实比较大的话,是数据库,可以进行读写分离或者分库操作,减小磁盘压力,文件的话,可以利用raid来减轻压力 一)I/ 阅读全文

posted @ 2015-09-14 19:42 星辰大海ゞ 阅读(8659) 评论(0) 推荐(0) 编辑

mysql参数优化

摘要: 通常所说的“双一设置”,即: innodb_flush_log_at_trx_commit : 1 sync_binlog : 1 适合数据安全性要求非常高,而且磁盘IO写能力足够支持业务(磁盘为 PCIE、SSD) innodb_buffer_pool_size: 先写入innodb_log_bu 阅读全文

posted @ 2015-09-14 15:31 星辰大海ゞ 阅读(538) 评论(0) 推荐(1) 编辑

mysql启动报错 The server quit without updating PID file

摘要: [root@uz6542 data]# /etc/init.d/mysqld startStarting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/uz6542.pid). 查看m 阅读全文

posted @ 2015-09-14 13:44 星辰大海ゞ 阅读(564) 评论(0) 推荐(0) 编辑

ACID属性区别

摘要: ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库,必需要具有这四种特性,否则在事务过程(Transaction pro... 阅读全文

posted @ 2015-09-14 11:25 星辰大海ゞ 阅读(323) 评论(0) 推荐(0) 编辑

binlog、redo log、undo log区别

摘要: root@(none) 04:17:18>show variables like 'innodb_log_group_home_dir';+---------------------------+-----------------+| Variable_name | Value |+-------- 阅读全文

posted @ 2015-09-14 09:25 星辰大海ゞ 阅读(2304) 评论(0) 推荐(0) 编辑

2015年9月13日 #

OLTP和OLAP的区别

摘要: 联机事务处理OLTP(on-line transaction processing)主要是执行基本的、日常的事务处理,比如数据库记录的增、删、改、查。比如在银行存取一笔款,就是一个事务交易。OLTP的特点一般有:1.实时性要求高;2.数据量不是很大;3.交易一般是确定的,所以OLTP是对确定性... 阅读全文

posted @ 2015-09-13 12:41 星辰大海ゞ 阅读(903) 评论(0) 推荐(0) 编辑

MPP、SMP、NUMA概念介绍

摘要: 一、MPP,SMP,NUMA概念介绍1.1、MPP架构介绍MPP (Massively Parallel Processing),大规模并行处理系统,这样的系统是由许多松耦合的处理单元组成的,要注意的是这里指的是处理单元而不是处理器。每个单元内的CPU都有自己私有的资源,如总线,内存,硬盘等。在每个... 阅读全文

posted @ 2015-09-13 12:16 星辰大海ゞ 阅读(1147) 评论(0) 推荐(0) 编辑

NUMA体系结构介绍

摘要: 为什么会有NUMA?在NUMA架构出现前,CPU欢快的朝着频率越来越高的方向发展。受到物理极限的挑战,又转为核数越来越多的方向发展。如果每个core的工作性质都是share-nothing(类似于map-reduce的node节点的作业属性),那么也许就不会有NUMA。由于所有CPU Core都是通... 阅读全文

posted @ 2015-09-13 11:53 星辰大海ゞ 阅读(2027) 评论(0) 推荐(0) 编辑

在Linux下判断系统当前是否开启了超线程

摘要: #lscpuThread(s) per core: 2Core(s) per socket: 6Socket(s): 2-----------------------------------------------在判断当前是否开启了超线程之前,需要先判断另外几个数据:... 阅读全文

posted @ 2015-09-13 11:45 星辰大海ゞ 阅读(1686) 评论(0) 推荐(0) 编辑

NUMA的取舍与优化设置

摘要: 在os层numa关闭时,打开bios层的numa会影响性能,QPS会下降15-30%; 在bios层面numa关闭时,无论os层面的numa是否打开,都不会影响性能。 安装numactl: #yum install numactl -y #numastat 等同于 cat /sys/devices/ 阅读全文

posted @ 2015-09-13 09:43 星辰大海ゞ 阅读(38917) 评论(1) 推荐(3) 编辑

2015年9月12日 #

LRU缓存算法

摘要: 引子:我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本,但是,通过电话本查找还是很费时间的。但是,我们大脑能够记住的东西是一定的,我们只能记住自己最熟悉的,而... 阅读全文

posted @ 2015-09-12 21:16 星辰大海ゞ 阅读(385) 评论(0) 推荐(0) 编辑

2015年9月11日 #

optimize table

摘要: 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小。这是因为删除操作后在数据文件中留下碎片所致。在系统数设置界面提供了数据表优化的功能,可以去除删除操作后留下的数据文件碎片,减小文件尺寸,加快未来的读写操作。您只要在做完批量删除,或定期(如 每一两个月)进行一次数据表优化操作即可。OP... 阅读全文

posted @ 2015-09-11 15:59 星辰大海ゞ 阅读(515) 评论(0) 推荐(0) 编辑

使用innodb_force_recovery解决MySQL崩溃无法重启问题

摘要: 因为日志已经损坏,这里采用非常规手段,首先修改innodb_force_recovery参数,使mysqld跳过恢复步骤,将mysqld 启动,将数据导出来然后重建数据库。innodb_force_recovery可以设置为1-6,大的数字包含前面所有数字的影响。 1. (SRV_FORCE_IGN... 阅读全文

posted @ 2015-09-11 15:41 星辰大海ゞ 阅读(950) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页