11 2023 档案
摘要:参考文章 https://blog.csdn.net/evane1890/article/details/112863698 操作步骤 vi ~/.bashrc if [[ $- == *i* ]] then bind '"\e[A": history-search-backward' bind '
阅读全文
摘要:Postman测试接口,后台请求正常运行但返回404错误 解决方法 在相关方法上添加@ResponseBody 注解 参考文章 https://www.cnblogs.com/zjqlogs/p/15158573.html 传递文件参数 postman多层字符串转义问题
阅读全文
摘要:问题描述 明明在yml文件里配置了相关数据库,怎么仍启动报错?这个hikari又是什么? 问题解决 排除springboot默认的数据库自动装配
阅读全文
摘要:索引相当于一个目录 书的目录、字典的目录 不使用目录的话就得从头到尾的一页一页比对查找 B+树 减少查询过程中的IO读取次数 三层的B+树可以表示上百万的数据,也就是说上百万的数据只要读取三次io;而如果没有设置索引,则需要读取上百万次io操作,成本非常高 真实的数据放在叶子节点而不是内层节点,因为
阅读全文
摘要:常用命令 (特别需要注意版本间的不兼容性) // Docker容器内进入命令行界面 /iotdb/sbin/start-cli.sh -h localhost -p 6667 -u root -pw root // 查看所有数据库(1.x版本;该语句在0.x版本下无法运行,版本不兼容) show d
阅读全文
摘要:// 第一个Dockerfile文件 FROM openjdk:8 ADD BDCloud-admin.jar BDCloud-admin.jar RUN bash -c 'touch /BDCloud-admin.jar' ENTRYPOINT ["java","-jar","/BDCloud-a
阅读全文
摘要:1、用join连接代替子查询,尽量避免使用子查询2、只返回必要的列,用具体的字段名代替select * 语句3、如果对group by语句的结果没有排序要求,要在语句后面加 order by null(group 默认会排序)4、尽量使用where子句代替having子句(where是先过滤,hav
阅读全文
摘要:场景描述:使用top命令发现mysql占用cpu利用率非常高,相关表的数据量已经达到百万级别; 解决方法 1、show full processlist; 发现存在大量sleep线程;而大量sleep线程会占用连接数,当超过max_connections后无法建立新连接、并且可能仍有一些内存未释放,
阅读全文
摘要:1、如果type中显示为all,则说明该语句遍历了所有的行,并没有使用到索引; 2、key中显示的是所用的索引; 3、rows中显示的是预估的扫描行数,该值不是准确值; 4、filtered中表示的是满足查询的记录数量占总查询数量的比例,注意是百分比; 参考文章: https://www.cnblo
阅读全文
摘要:1、第一种写法 select id, case when p_id is null then "Root" when id not in (select distinct p_id from Tree where p_id is not null) then "Leaf" else "Inner"
阅读全文