1 数据库 2023-10-30 MySQL 查询数据库表内存大小 当需要查询 MySQL 数据库表的内存大小时,可以使用以下步骤: 查询 MySQL 数据库表内存大小 1. 登录到 MySQL 数据库: 2. 选择要查询的数据库: 3. 运行以下查询语句,以获取表的内存大小: 确保将 databasename 替换为实际的数据库名称,ta... 阅读全文
2 踩坑教训操作系统 2023-10-21 Linux fork: retry: No child processes 记录一下今天踩的坑. 同事构建了一个服务后到开发环境, 之后整台服务器就一直抛错, CPU狂飙, 16核的机器负载上到 七八百. 发现问题后, 第一时间将开发环境 superver 服务 stop all. 全部停止后发现 让然存在很多子进程未杀死 全部swoole 进程杀... 阅读全文
3 数据库 2023-10-17 Mysql 查询主键未指定排序时的默认排序问题 跑批量任务需要分批按顺序把主键取出来,语句如下: 发现虽然用主键去查,但结果没有按照主键排序。 查询试试 排序按照主键。 查看执行计划,结果如下: 发现select 没走索引,使用了全表扫描,因此顺序为主键顺序。 而select id并没有用到聚簇索引。innodb二级索引... 阅读全文
4 数据库 2023-10-09 为什么mysql中很少见到使用视图功能? mysql 的视图不是一种物化视图,它相当于一个虚拟表,本身并不存储数据,当sql在操作视图时所有数据都是从其他表中查出来的。 这带来的问题是使用视图并不能将常用数据分离出来,优化查询速度。 且操作视图的很多命令都与普通表一样,这会导致在业务代码中无法通过sql区分表和视图... 阅读全文
5 编程语言 2023-10-07 PHP-webdriver自动化测试完成登录 使用facebook- PHP-Webdriver自动化测试 ( 步骤请以github上wiki或者packagist文档上为准 ) a、安装chrome和chrome-driver b、安装java 并下载selenium的java server -- selenium-... 阅读全文