其乐融融的IT技术小站

标签:sql

MySQL

MySQL执行计划Explain详解

14

其乐融融 发布于 2023/09/22 03:20:11

使用 EXPLAIN 关键字可以模拟优化器执行 SQL 查询语句,从而知道 MySQL 是如何处理你的 SQL 语句的。分析你的查询语句或是表结构的性能瓶颈

阅读()评论(0)赞 ()

数据安全

如何在 SQL Server 中备份和恢复数据库

8

其乐融融 发布于 2023/09/06 04:10:03

在本文中,讨论了 SQL Server 中的不同类型的备份以及如何创建这些备份。我们还讨论了使用 SSMS 和 T-SQL 命令恢复数据库备份的方法。如果数据库备份损坏,可以使用第三方工具,从损坏的备份文件 (.bak) 中恢复 SQL 数据库。

阅读()评论(0)赞 ()

存储架构

MySQL中的存储过程(详细篇)

16

其乐融融 发布于 2023/08/07 02:15:06

如果在实现用户的某些需求时,需要编写一组复杂的SQL语句才能实现的时候,那么我们就可以将这组复杂的SQL语句集提前编写在数据库中,由JDBC调用来执行这组SQL语句。把编写在数据库中的SQL语句集称为存储过程。

阅读()评论(0)赞 ()

SQL Server

一文看懂流行的Rust ORM

4

其乐融融 发布于 2023/07/15 03:10:03

对象关系映射(ORM)是一种通过抽象数据库交互的底层细节来简化应用程序中数据访问和操作的技术。ORM使您能够使用首选编程语言来处理对象和类型,同时与关系数据库管理系统(RDBMS)无缝集成。

阅读()评论(0)赞 ()

SQL Server

SQL中的Dblink你了解多少?

4

其乐融融 发布于 2023/06/24 03:10:41

DBLINK是我们日常查询管理经常要使用到的一个利器,可以很方便的将原本隔开的两个数据库建立起连接。为我们跨库查询提供一个非常便捷的方法。​

阅读()评论(0)赞 ()

Oracle

为啥SQL Profile不起作用了,你知道吗?

3

其乐融融 发布于 2023/06/23 03:01:40

对于SQL PROFILE和SQL PLAN BASELINE,如果选择错误,就很容易引发不可预知的隐患,因此需要十分谨慎的选择。Oracle建议通过SPM的建议来选择,而不要依靠DBA的自己判断来选择,从而避免错误使用。不过我觉得遇到类似问题,往往都和索引设计比较混乱有关,优化索引设计可以从更上游去解决此类问题。​

阅读()评论(0)赞 ()

SQL Server

SQL养成这些好习惯是一笔财富

1

其乐融融 发布于 2023/06/22 03:10:44

我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验和大家分享一下,希望对大家有帮助。

阅读()评论(0)赞 ()

SQL Server

六个SQL查询技巧,你知道几个?

4

其乐融融 发布于 2023/06/22 03:10:36

应用程序慢如牛,原因多多,可能是网络的原因、可能是系统架构的原因,还有可能是数据库的原因。那么如何提高数据库SQL语句执行速度呢?让我们一起学学。

阅读()评论(0)赞 ()

SQL Server

相同执行计划,为何有执行快慢的差别

2

其乐融融 发布于 2023/06/22 03:10:11

今天遇到一个很神奇的现象,在数据库中,相同的执行计划,执行SQL所需要的时间相差很大,执行快的SQL瞬间出结果,执行慢的SQL要几十秒才出结果,一度让我怀疑是数据库抽风了,后面才发现是见识不足,又进入了知识空白区。

阅读()评论(0)赞 ()

SQL Server

如何平衡SQL中的安全与性能?

5

其乐融融 发布于 2023/06/22 03:10:06

SQL中,性能和安全性是如何融合在一起的?一句话,显而易见——当其中一个方面(安全性或性能)提升时,另一个则需要额外的维护措施,反之亦然。

阅读()评论(0)赞 ()

Oracle

Oracle 查询如何做到 “四大皆空“

21

其乐融融 发布于 2023/06/22 03:01:37

在 11G 版本中,当添加带有默认值且非空约束的列时,不直接更新当前表的所有记录的该列默认值,而是将数据存储到数据字典中的 sys.col$ 表中,后续执行 DML 操作时会自动更新该列默认值。

阅读()评论(0)赞 ()