01 2022 档案
MySQL数据库事务实现原理
摘要:在经典的数据库理论里,本地事务具备四大特征: 原子性 事务中的所有操作都是以原子的方式执行的,要么全部成功,要么全部失败; 一致性 事务执行前后,所有的数据都应该处于一致性状态 即要满足数据库表的一致性约束,也要达到业务一致性(完成了业务目标); 隔离性 并发执行的事务不应该相互干扰;隔离性的强度由
阅读全文
大型站点TCP/IP协议优化
摘要:作为一个DAU上百万或千万的站点,不仅仅需要做好网站应用程序、数据库的优化,还应从TCP/IP协议层去进行相关的优化; 在我的工作中,曾使用到了以下的几种基本的优化方式: 增大最大连接数 在Linux系统里,所有的网络连接都是通过文件描述符(file descriptor)来实现的,因此一个进程所能
阅读全文
关系型数据库分库分表系列之一
摘要:通常而言,MySQL数据库单表支持容量为1000万条记录,如果超过了这个量级,在查询/更新数据库表记录的时候,性能会受到很大的影响。在这种情况下,我们往往会采用其他的解决方案以提高数据库读写性能: 采用非关系型数据库如ElasticSearch、Cassandra、HBase、Mongo等,非关系型
阅读全文
浙公网安备 33010602011771号