![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文盲青年
天苍苍,野茫茫,女扮男装耍流氓
展开
-
mysql转达梦、神通、金仓—ddl语句 脚本
【代码】mysql转达梦的python脚本。原创 2024-03-13 11:29:57 · 488 阅读 · 0 评论 -
树形结构存储方案对比分析
然后找到E的祖先,那么现在E的祖先是B的祖先加上B自己,然后告诉这些祖先们,他们新增了一个后代。通过找祖先的SQL,我们找到了B的祖先,A,那么E的祖先就是B和A:insert into releation values(‘A’,‘E’,2);那么我们可以看出,新增子节点,除了新增自己以外,还需要通知祖先,并让祖先保存自己,下面提供一个伪码,实现该功能。2、缺点:插入、更新、删除涉及到更新内容太多,需要配套算法,计算复杂且耗时。1、优点:查询方便、效率高、更新较方便。1、优点:查询方便、效率高。转载 2024-01-05 12:03:29 · 175 阅读 · 0 评论 -
mysql查询表名、字段名长度是否超标
【代码】mysql查询表名、字段名长度是否超标。原创 2023-04-18 10:11:57 · 579 阅读 · 0 评论 -
mysql查询冗余索引
如果创建了索引(a,b),再创建索引(a)就是冗余索引,这会影响性能。然后再执行alter语句删掉即可。原创 2023-04-06 14:36:38 · 325 阅读 · 0 评论 -
mysql使用orderby field
MySQL中的排序ORDER BY 除了可以用ASC和DESC,还可以自定义字符串/数字来实现排序。示例1:... order by field(value,str1,str2,str3,str4,,,strn)select * from score order by field(level,'A','B','C','D');示例2:SELECT * FROM table ORDER BY FIELD(status,1,2,0);这样子写的话,返回的结果集是按照字段status的1、2、0原创 2021-04-12 11:03:39 · 1185 阅读 · 0 评论 -
数据库连接池到底应该设多大
https://mp.weixin.qq.com/s/E4MaT8qDreh85gBwaRD74g转载 2021-04-08 17:11:17 · 217 阅读 · 0 评论 -
union all的使用
https://www.cnblogs.com/iloverain/p/8794755.html注意事项当使用union all整合数据的时候,需要保证前后子查询的数据字段是一一对应的,union all不会根据字段名来进行整合,而是根据子查询的顺序来整合的SELECT NAME , forrr FROM table1;SELECT NAME , forrr FROM table2; SELECT * FROM ( SELECT name,forrr FROM ta转载 2021-02-23 18:25:33 · 4794 阅读 · 0 评论 -
MySQL——执行计划
项目开发中,性能是我们比较关注的问题,特别是数据库的性能;作为一个开发,经常和SQL语句打交道,想要写出合格的SQL语句,我们需要了解SQL语句在数据库中是如何扫描表、如何使用索引的;MySQL提供explain/desc命令输出执行计划,我们通过执行计划优化SQL语句。下面我们以MySQL5.7为例了解一下执行计划:注:文中涉及到的表结构、sql语句只是为了理解explain/desc执行计划,有不合理之处勿喷explain/desc 用法只需要在我们的查询语句前加 explain/desc即可转载 2020-06-08 17:14:45 · 213 阅读 · 0 评论 -
记一次数据库连接导致JVM老生代增长过快问题排查
https://blog.csdn.net/zzb5682119/article/details/86649772转载 2020-05-09 18:13:04 · 222 阅读 · 0 评论 -
SQL 子查询 EXISTS 和 NOT EXISTS
https://www.cnblogs.com/fps2tao/p/9040777.html转载 2020-02-28 15:05:51 · 182 阅读 · 0 评论 -
ETL数据同步利器Kettle实战应用
https://www.cnblogs.com/limengqiang/archive/2013/01/16/KettleApply1.html转载 2020-01-10 10:19:47 · 171 阅读 · 0 评论 -
mysql中null不能用于数值比较,道理都懂,但你真的注意了吗
https://blog.csdn.net/weixin_39004901/article/details/89016619转载 2019-12-18 14:48:54 · 1824 阅读 · 0 评论 -
分库分表的目的会带来的问题及解决思路
分库分表:提升数据库访问速度缓解数据压力容量跨库的关联查询:(1)冗余(2)数据同步 http、etl(3)全局表(广播表)、字典表、原创 2019-12-13 20:50:23 · 744 阅读 · 0 评论 -
几款开源的ETL工具及ELT初探
https://blog.csdn.net/juceli/article/details/81448224转载 2019-12-13 20:46:50 · 467 阅读 · 0 评论 -
数据库分区、分表、分库、分片
https://blog.csdn.net/qq_28289405/article/details/80576614转载 2019-12-13 20:40:12 · 110 阅读 · 0 评论 -
Mysql 连接数,最大并发数设置
https://www.cnblogs.com/phpper/p/9570792.html转载 2019-12-13 20:28:32 · 190 阅读 · 0 评论 -
mysql设置隔离级别
https://www.cnblogs.com/sea-stream/p/11297969.html转载 2019-12-05 11:49:59 · 133 阅读 · 0 评论 -
定时任务中分页查询可能存在的数据问题及解决方案
数据查询分页在数据查询时,由于未能对未来数据量做出正确的预估,很多情况下都没有考虑数据的分页查询。1.1.普通查询案例以下是查询过期订单的代码:/** 订单DAO接口 */public interface OrderDAO { /** 查询过期订单函数 */ @Select("select * from t_order where status = 5 and gmt_c...转载 2019-11-06 13:22:30 · 1529 阅读 · 0 评论 -
mysql锁理解(整理)
mysql的InnoDB锁原理:锁的就是索引没有索引时:排他锁会锁表如果建表的时候没有主键索引、mysql存储引擎就会建一个隐藏的聚集索引(隐式主键)、故没有建主键时,建一个排他锁会锁表。如果加锁的是辅助索引:select name from user for update,但这时候id也会被锁住,原因是辅助索引存了当前字段的值及主键id间隙锁:当一个记录都没有匹配到时, 阻止其他事物往间...原创 2019-11-04 21:58:46 · 616 阅读 · 0 评论 -
InfluxDB入门
https://jasper-zhang1.gitbooks.io/influxdb/content/https://www.cnblogs.com/wzbk/p/10569683.html转载 2019-10-23 10:47:28 · 147 阅读 · 0 评论