06 2022 档案
摘要:explain 显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAIN SELECT s.uid,s.username,s.name,f.email,f.mobile,f.phone,f.po
阅读全文
摘要:MySQL中MVCC中,版本号的比较是通过比较事务id,比较事务id使用的数据结构为read view,其维护以下变量: up_limit_id:最先开始的事务,该SQL启动时,当前事务链表中最小的事务id编号,也就是当前系统中创建最早但还未提交的事务 low_limit_id:最后开始的事务,该S
阅读全文
摘要:WEB服务器与WEB应用 web服务器:用来处理客户端的HTTP请求,并发送响应。 web应用:用来处理客户端的动态请求,并返回给web服务器。 WSGI协议 为啥要用WSGI ? 下面三张图一目了然: 图1 图2 图3 首先弄清下面几个概念: WSGI:全称是Web Server Gateway
阅读全文
摘要:在学习 Python Web 开发时候,可能会遇到诸如 uwsgi、wsgi 等名词,下面通过梳理总结,探究它们之间的关系。 CGI CGI(Common Gateway Interface)通用网关接口,是一个协议,是外部应用程序(CGI 程序)与 Web 服务器之间的接口标准,该协议定义了 We
阅读全文
摘要:cat bbb.log |grep -E "engine:ws received|engine:ws writing" |cut -c1-100
阅读全文