上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: CHAR char (M) M字符,长度是M*字符编码长度,M最大255。 验证如下: VARCHAR VARCHAR(M),M同样是字符,长度是M*字符编码长度。它的限制比较特别,行的总长度不能超过65535字节。 注意,以上表的默认字符集是latin1,字符长度是1个字节,所以对于varchar 阅读全文
posted @ 2016-04-12 17:22 iVictor 阅读(2687) 评论(0) 推荐(0) 编辑
摘要: 1. 如何实现杨辉三角 实现的效果如下: 看上去还是有点没对齐。。。 2. 如何实现心 实现的效果如下: 这样方式有点类似于穷举法,其实这个图案的原始实现算法是根据正弦函数来实现的~具体可参考网上其它语言的实现。 阅读全文
posted @ 2016-04-06 09:02 iVictor 阅读(5839) 评论(0) 推荐(0) 编辑
摘要: 如下: 输出如下: 这个脚本主要利用了mysqladmin提供的功能 ext是extended-status的缩写~ 阅读全文
posted @ 2016-04-01 15:53 iVictor 阅读(1280) 评论(0) 推荐(1) 编辑
摘要: 修改ibdata1大小的验证 ibdata是共享表空间,在MySQL初始化的时候就生成了。 但很多童鞋会看到网上各种大神的调优建议,在MySQL已经初始化的情况下,修改配置文件中innodb_data_file_path=ibdata1:12M:autoextend。导致MySQL启动的时候报错。 阅读全文
posted @ 2016-03-31 18:10 iVictor 阅读(2717) 评论(0) 推荐(0) 编辑
摘要: MySQL有三个版本:二进制,源码包,RPM。 下面讲讲二进制包的安装过程 下载地址: http://dev.mysql.com/downloads/mysql/ 选择Linux-Generic 我这里选择的是mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz 解压后 阅读全文
posted @ 2016-03-28 17:37 iVictor 阅读(2410) 评论(0) 推荐(1) 编辑
摘要: 早上同事反映,mycat又假死了,估计还是内存溢出,查看了一下错误日志。 堆内存溢出,以为是内存不足,但与前几天的报错又不一样 而且,通过查看wrapper.conf,发现MaxDirectMemorySize已经设置为10G了,刚开始一直按默认2G来,偶尔会出现内存溢出。 后来,一高人指点,通过j 阅读全文
posted @ 2016-03-25 17:03 iVictor 阅读(7657) 评论(0) 推荐(1) 编辑
摘要: 作为MySQL调优的一部分,很多人都推荐开启skip_name_resolve。这个参数是禁止域名解析的(当然,也包括主机名)。很多童鞋会好奇,这背后的原理是什么,什么情况下开启这个参数比较合适。 基于以下原因,MySQL服务端会在内存中维护着一份host信息, 包括三部分:IP,主机名和错误信息。 阅读全文
posted @ 2016-03-24 12:17 iVictor 阅读(58538) 评论(0) 推荐(3) 编辑
摘要: 经常会遇到这种情况,在一个不能上网的环境通过MySQL客户端登录数据库,想执行一个操作,却忘了操作的具体语法,各种不方便。 其实,MySQL数据库内置了帮助文档,通过help contents即可查看。 如下所示: 可见,该文档涵盖了数据库操作的大部分主题。 文档分为以上几大类,每个大类又包括更小粒 阅读全文
posted @ 2016-03-22 17:05 iVictor 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 1. 关于Doublewrite Buffe的总结 Doublewrite Buffer:Doublewrite Buffer出现的初衷是防止buffer pool中的脏页刷新到磁盘中,出现部分写的问题,innodb页大小一般为16k,而Linux操作系统的block size一般为4k。这样在刷新 阅读全文
posted @ 2016-03-20 21:33 iVictor 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 今天受同事的委托,修复一台服务器的Apache漏洞,主要集中在以下几点: 1.Apache httpd remote denial of service(中危) 修复建议:将Apache HTTP Sever升级到2.2.20或更高版本。 解决方法:升级HTTP。 现Apache官网提供的都是源码包 阅读全文
posted @ 2016-03-15 09:19 iVictor 阅读(4871) 评论(0) 推荐(0) 编辑
摘要: LVS+Keepalived 介绍 LVS LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR) 阅读全文
posted @ 2016-03-14 11:17 iVictor 阅读(9944) 评论(1) 推荐(2) 编辑
摘要: 在实现分库分表的情况下,数据库自增主键已无法保证自增主键的全局唯一。为此,MyCat 提供了全局sequence,并且提供了包含本地配置和数据库配置等多种实现方式。 本地文件方式 原理:此方式MyCAT将sequence配置到文件中,当使用到sequence中的配置后,MyCAT会更下conf中的s 阅读全文
posted @ 2016-03-12 23:00 iVictor 阅读(10766) 评论(5) 推荐(2) 编辑
摘要: 1. TokuFT file system space is really low and access is restricted 解决方法:修改tokudb_fs_reserve_percent参数,不过该参数是静止参数,需重启实例 具体可参考:http://www.cnblogs.com/zu 阅读全文
posted @ 2016-03-04 15:27 iVictor 阅读(1019) 评论(1) 推荐(0) 编辑
摘要: 在这里,构造了两张表,熟悉Oracle的童鞋都知道,dept(部门表)和emp(员工表),其中dept中的deptno是emp表中dept_no的外键。 两表的建表语句如下: create table dept(deptno int,dname varchar(10),datanode varcha 阅读全文
posted @ 2016-02-23 15:06 iVictor 阅读(2571) 评论(0) 推荐(0) 编辑
摘要: 索引下推整个思路如下: To see how this optimization works, consider first how an index scan proceeds when Index Condition Pushdown is not used: Get the next row, 阅读全文
posted @ 2016-02-18 10:44 iVictor 阅读(6434) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页