上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 问题: 1.为什么数据目录和日志目录需要分开? 2.如何标准化配置多实例?(例如:一台物理主机上部署3306与3307两个实例) 3.详细描述MySQL编译安装的过程(截图安装步骤) 1.为什么数据目录和日志目录需要分开? 不同作用的文件放到不同的磁盘、目录之上 数据文件 随机读写,可以放在高速盘上 阅读全文
posted @ 2018-02-07 01:18 Jenvid 阅读(339) 评论(0) 推荐(0) 编辑
摘要: Multi-Version Concurrency Conrol 多版本并发控为解决数据库并发读写可能会出现不一致数据的情况,需要实现数据库的并发访问控制,写时复制产生数据副本。 Isolation隔离性 读未提交 A事务更改了某个数据但并未提交,B事务可以访问这个数据的旧值。 读已提交 A事务更改 阅读全文
posted @ 2018-02-06 10:37 Jenvid 阅读(353) 评论(0) 推荐(0) 编辑
摘要: Amoeba 以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy 集中想用应用的请求,根据用户事先设置的规则,将SQL请求发送到特定的数据库上执行 基于此可以实现负载均衡、读写分离、高可用性等需求 强调的是amoeba配置的方便,基于XML的配置文件,用SQLJEP语法书写规则 阅读全文
posted @ 2018-02-05 22:48 Jenvid 阅读(184) 评论(0) 推荐(0) 编辑
摘要: keepalive 类似3/4/7层交换机制的软件,也就是平时说的第三层、第四层、第七层交换 作用是检测web服务器的状态,如果有一台web服务器、mysql服务器宕机、或工作出现故障,keepalived检测到问题后,会将有故障的web服务器或者mysql服务器从系统中剔除 当服务工作正常后,ke 阅读全文
posted @ 2018-02-04 11:19 Jenvid 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 常见索引类型 normal 普通索引 unique 唯一索引,不允许重复的索引,该字段信息保证不会重复,譬如身份证号 full text 全文索引 用于搜索很长一篇文章的时候,效果最好;如果用在比较短的文本,就一两行字,普通的index也可以 总结: 索引的类别由建立索引的字段内容特性来决定,通常n 阅读全文
posted @ 2018-02-03 23:22 Jenvid 阅读(459) 评论(2) 推荐(0) 编辑
摘要: myisam 5.1的默认存储类型 基于传统的ISAM类型,Indexed Sequential Access Method,有索引的顺序访问方法 存储记录文件的标准方法 不是事务安全,不支持外键 表强调的是性能 执行速度比innodb类型更快 不提供事务支持 如果执行大量的select操作,是首选 阅读全文
posted @ 2018-01-28 22:59 Jenvid 阅读(164) 评论(0) 推荐(0) 编辑
摘要: mysql主从原理 随着访问量的增加,数据库压力的增加,需要对msyql进行优化和架构改造,优化方法有: 高可用 主从复制 读写分离 拆分库 拆分表 原理 异步复制过程 master开启bin-log日志功能,默认关闭 slave开启IO线程和SQL线程 过程 主从配置 master my.cnf 阅读全文
posted @ 2018-01-27 22:29 Jenvid 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 存储引擎 myisam 表强调的是性能 执行速度比innodb类型更快 不提供事务支持 如果执行大量的select操作,是首选 支持表锁,不支持行锁 innodb 提供事务支持、外键等高级数据库功能 出于性能考虑,是首选 支持行锁 安装方式 yum安装 源码安装 配置mysql为系统服务 日常操作命 阅读全文
posted @ 2018-01-24 22:06 Jenvid 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1.下载yum源并安装http://dev.mysql.com/downloads/repo/yum/.wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpmyum install -y mysql57-c 阅读全文
posted @ 2018-01-20 20:52 Jenvid 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 子程序定义 以form开始,以endform结束,用perform语句调用,from语句可以在程序内部/外部,perform一定要写在前面 或者双击子程序名称,创建子程序 1.在新文件中写子程序,在调用文件中写入包含语句 2.如果是在原文件写子程序就写在perfrom语句下面 子程序参数 调用子程序 阅读全文
posted @ 2018-01-17 22:52 Jenvid 阅读(2369) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页