摘要:
文件 日志 错误日志 对Mysql启动、运行和关闭过程进行记录,通过 查看日志文件位置。 慢查询日志 Mysql启动时设置一个阈值,运行时间超过的所有SQL语句将记录到该日志。 设置时间阈值, 如果运行的SQL没使用索引则也记录慢查询日志, 表示每分钟允许记录到日志的SQL语句次数。 二进制日志 b 阅读全文
摘要:
Innodb体系结构 Innodb存储引擎主要包括内存池以及后台线程。 内存池:多个内存块组成一个内存池,主要维护进程/线程的内部数据、缓存磁盘数据,修改文件前先修改内存、redo log 后台线程:刷新内存池中的额 内存 缓冲池 Innodb的数据以页的形式存储在磁盘,因此采用内存作为缓存页数据。 阅读全文
摘要:
Zookeeper简介 ZooKeeper设计目的 1. 最终一致性 client不论连接到哪个Server,展示给它都是同一个视图,这是zookeeper最重要的性能。 2. 可靠性 具有简单、健壮、良好的性能,如果消息m被到一台服务器接受,那么它将被所有的服务器接受。 3. 实时性 Zookee 阅读全文
摘要:
以下内容为目前自己理解的总结,如有错误请大家指正。 什么是锁 在单进程的系统中,当存在多个线程可以同时改变某个变量(可变共享变量)时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。 而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执 阅读全文