2023年4月6日
摘要: 存储设备 磁盘在现代服务器上通常都是瓶颈。Elasticsearch 重度使用磁盘,你的磁盘能处理的吞吐量越大,你的节点就越稳定。 这里有一些优化磁盘 I/O 的技巧: 使用 SSD。他们比机械磁盘优秀多了。 使用 RAID 0。条带化 RAID 会提高磁盘 I/O,代价显然就是当一块硬盘故障时整个 阅读全文
posted @ 2023-04-06 21:53 zhengbiyu 阅读(22) 评论(0) 推荐(0)
摘要: snapshot底层原理(待补充) 阅读全文
posted @ 2023-04-06 21:31 zhengbiyu 阅读(30) 评论(0) 推荐(0)
摘要: 事务的四个特征(ACID) 事务具有四个特征:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持续性( Durability )。这四个特性简称为 ACID 特性。 原子性。事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做。 阅读全文
posted @ 2023-04-06 21:31 zhengbiyu 阅读(18) 评论(0) 推荐(0)
摘要: mysql binlog的三种格式简单概括总结 三种格式:row、statement、mixed 区别:row格式文件比较大,statement比较小,row格式保存的是一行一行的数据,statement保存的是sql语句,mixed格式介于二者之间,statement容易丢数据,row格式则不会。 阅读全文
posted @ 2023-04-06 21:30 zhengbiyu 阅读(35) 评论(0) 推荐(0)
摘要: 共同点 都是让当前线程暂时放弃 CPU 的使用权,进入阻塞状态。 不同点 1. 来自不同的类:wait():来自Object类;sleep():来自Thread类; 2.关于锁的释放:wait():在等待的过程中会释放锁;sleep():在等待的过程中不会释放锁3.使用的范围:wait():必须在同 阅读全文
posted @ 2023-04-06 16:44 zhengbiyu 阅读(37) 评论(0) 推荐(0)
摘要: 查询mysql加锁情况 在MySQL中,可以通过SHOW ENGINE INNODB STATUS查看加锁情况。 需要通过下列配置才能从SHOW ENGINE INNODB STATUS 中看到锁的状态。 SET GLOBAL innodb_status_output=ON; SET GLOBAL 阅读全文
posted @ 2023-04-06 16:43 zhengbiyu 阅读(27) 评论(0) 推荐(0)