2025年12月3日 第17页
-
MyISAM与InnoDB索引实现对比详解
MyISAM索引实现 MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。如图: 这里设表一共有三列,假设我们以Co...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
sql优化实战 把full join改为left join +union all(从5分钟降为10秒)
今天收到一个需求,要改写一个报表的逻辑,当改完之后,再次运行,发现运行超时。 因为特殊原因,无法访问客户的服务器,没办法查看sql的执行计划、没办法知道表中的...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
如何在mac中修改环境变量path
(1)首先要知道使用的Mac OS X是什么样的Shell,使用命令 echo $SHELL 如果输出的是:csh或者是tcsh,那么用的就是C Shell...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
postgresql 按小时分表(含触发器)的实现方式
本人后端开发,因为业务需求需要使用分表方式进行数据存储。结合网上的资料最后使用的以下方式: CREATE OR REPLACE FUNCTION auto...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
datagrip如何找到数据库和表
用习惯了navicat,一直喜欢如下界面,可以方便查看数据库及表的信息。 但是不知道为什么navicat总是无法连接oracle,因此转战datagrip。...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
SQL语句优化的一些必会指南
前言 怎么加快查询速度,优化查询效率,主要原则就是应尽量避免全表扫描,应该考虑在where及order by 涉及的列上建立索引。 建立索引不是建的越多越好...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
你也许连删库跑路都不会(delete、drop和truncate删除数据)
前言 这两年 IT 界隔三岔五的出现一次程序员删库的新闻,这种删库跑路的行为往往会给受害公司造成很大的损失,甚至会导致一个公司的破产。我们程序员看到这类新闻的...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
详解Navicat Premium 15 无限试用脚本的方法
具体内容如下所示: @echo off echo\ echo\ echo 适用于 Navicat 12.0.29 echo 正在清除试用...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
关于关系数据库如何快速查询表的记录数详解
前言 在数据库中,很多人员习惯使用SELECT COUNT(*) 、SELECT COUNT(1) 、SELECT COUNT(COL)来查询一个表有多少记录...
bangongJIAO1@c 发布于 2025-12-03 阅读(1) -
一条慢SQL导致购物车服务无法使用的解决方案
概述 之前处理过一个购物车故障,觉得还挺经典的,在这里跟大家分享一下。这个故障直接导致前端添加购物车、获取用户购物车列表等操作都失败了。购物车是入口,一旦出现...
bangongJIAO1@c 发布于 2025-12-03 阅读(1)




