mysql -- 23




1 2 3

200x200


概述innodb 作为最主流使用的 mysql 存储引擎,尤其在新版本的 mysql 中 MyISAM 存储引擎被废除,更加提升了

#技术帖    #配置    #mysql    #sql   
美团存储架构PHP -> mgw(美团基础架构组对 lvs 的封装)-> atlas(数据库中间件) -> DB 事故描述mgw 机器 2月1日 11:30 突然宕机,导致 PHP 端大量读超时(10 秒),加锁的语句没有解锁,导致其他语句无法获取锁造成死锁 然而,由于 rabbitmq 1.6.1 心跳设置的是 2 秒,两次(4 秒)检测不到心跳就会将消息重新发送给另一个 worker,所以在 PHP 读超时前,相同消息被 rabbitmq 转发到了另一个 worker,造成了雪崩效应 大量重复 SQL 被提交 DB 执行,select for update 语句造成死锁,因此要求 DBA kill 掉死锁连接,结果 DBA kill 掉了所有连接,造成订单丢失,mysql insert  操作即使没有显式开启事务,执行
#技术帖    #php    #mysql    #技术分享   

200x200


概述mysqli 是 PHP 操作 mysql 数据库的一个扩展,它提供了面向对象与面向过程的两种调用方式在编译配置时,加上 --with-

#技术帖    #php    #mysql    #database   

200x200


概述pdo_mysql 是一个十分成熟易用的 PHP mysql 操作扩展,它支持面向对象、prepare 等操作实现对 mysql&nbs

#技术帖    #php    #mysql    #技术分享   

200x200


概述Log4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事 件记录器、UNIX

#技术帖    #mvc    #mysql    #龙潭书斋   

200x200


概述工作中使用 mysql 比较多,mysql 之所以在业内具有如此崇高的地位,与他严密的加解锁逻辑也是分不开的InnoDB 的加解锁逻辑分析一直是一个比较难的

#技术帖    #mysql    #sql    #database   

200x200


索引与数据抽象在 Elasticsearch 中存储数据被称为“索引”(indexing)在 Elasticsearch 中,文档归属于一种类型(type),而

#技术帖    #mysql    #database    #技术分享   

200x200


概述经过几周的重构,博客在结构上、编码风格上日趋完善,虽然在前端显示上还有着明显的不足,后端也有着很多需要进一步改进和完善的地方,但是作为一个简单、初步的 php web 

#技术帖    #symfony    #web    #php   

200x200


概述聚簇索引并不是一种单独的索引类型,而是一种数据存储方式不同的存储引擎有着不同的实现方式,对于 InnoDB,聚簇索引意味着将 B-Tree 索引与数据行存储在同一个结

#读书笔记    #技术帖    #mysql    #database   

200x200


li { color: #00f; } 概述用过 mysql 的童鞋都知道建立索引的必要性,可是不少人对建立索引的目的仅仅停留于建立索引可以让查询变快然而,为了达到这个目的,科

#技术帖    #mysql    #sql    #技术分享   
1 2 3



京ICP备15018585号