数据库
文章平均质量分 61
也无风雨丶
这个作者很懒,什么都没留下…
展开
-
SQL优化几种方法
在项目维护过程中,经常会遇到一些因为数据库查询速度慢导致页面加载缓慢的问题。这种情况下我们主要考虑SQL优化,通常SQL优化的目的就是减少语句执行时间,提高代码的执行效率。面对执行时间较长的SQL语句,主要有以下几种思路:......原创 2021-11-08 20:47:42 · 1743 阅读 · 0 评论 -
如何使用EXISTS和IN的写出易于理解的SQL语句
使用EXISTS和IN的写出易于理解的SQL语句EXISTS的用法IN的用法EXISTS和IN的用法比较如何用EXISTS和IN写出易于理解的SQL语句我们在使用数据库查询语句时,经常会用到EXISTS和IN这两个关键字,但有些时候使用他们写出的SQL语句并不是很容易理解,接下来让我们探讨一下如何使用EXISTS和IN写出易于理解的SQL语句。EXISTS的用法EXISTS通常用于不需要JOIN另外一张表,但需要根据这张表的字段进行筛选时。例如:// 创建A和B两张表CREATE TABLE A(原创 2020-11-15 11:30:50 · 97 阅读 · 0 评论 -
跨数据库表同步
工作中经常会遇到因为数据量过大而带来的数据迁移与拆分,根据数据表中记录条数的不同,需要采取的策略也不尽相同。数据量较小的表例如:从数据库A中的tableA同步到到数据库B中的tableB1、为了保证保证数据库A和数据库B中的表可以保持准确可用,通常会在数据库B中建立一张临时表temp。2、将数据库A中的tableA表跟数据库B中的临时表比较,删除tableA中已经删除的数据,增加tableA中新增的数据,更新表中不同的数据。防止因数据库断开连接造成的问题。3、待临时表更新完成,在同步到t原创 2020-11-12 21:29:11 · 1298 阅读 · 0 评论