Sql Server性能排查和優化懶人攻略

  • 2022 年 11 月 6 日
  • 筆記

转载自作者zhang502219048的微信公众号【SQL数据库编程】: Sql Server性能排查和优化懒人攻略 很 多 年 前 , 笔 者 那 时 刚 从 广 东 技 术 师 范 学 院 ( 现 为 广 东 技 术 师 范 大 学 , 以 前 为 广 东 民 族 学 院 ) 的 计 算 机 科 …

Continue Reading

測試雜談——一條SQL引發的思考(二)

  • 2022 年 10 月 18 日
  • 筆記

在前段时间,曾写过一篇关于SQL问题的文章, 测试杂谈——一条SQL引发的思考(一) 。 今天这篇,算是个问题记录吧,问题并不复杂,但对于测试同学而言,确实是个需要关注的点。 问题分析 最近在日常工作中,又遇到一个报错,日志中的具体报错如下: res=500 en**** Server Error, …

Continue Reading

SQL Server事務隔離級別

事务 定义 事务是作为单个逻辑工作单元执行的一系列操作。 一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务。 一个事务可以包含多个操作。 事务特性 原子性(atomicity) 事务中的所有操作要么全部成功,要么全部失败,没有第三种状态 …

Continue Reading

SQL Server查詢優化

从上至下优化 看过一篇文章,印象深刻,里面将数据库查询优化分为四个大的方向 使用钞能力——给DB服务器加物理配置,内存啊,CPU啊,硬盘啊,全上顶配 替换存储系统——根据实际的业务情况选择不同的存储数据库,比如用ES做全文检索 优化存储结构——比如采用分库分表,CQRS(命令查询职责分离),分布式缓 …

Continue Reading

SQL Server 2017 各版本之間的差異

SQL Server 2017的亮点 您选择的语言和平台 使用您选择的语言在本地和云中(现在在 Windows、Linux 和 Docker 容器上)构建现代应用程序。 行业领先的性能 充分利用任务关键型智能应用程序和数据仓库出类拔萃的可扩展性、性能和可用性。 漏洞最少的数据库 利用 NIST 漏洞 …

Continue Reading

[SQLServer]NetCore中將SQLServer資料庫備份為Sql腳本

  • 2022 年 5 月 21 日
  • 筆記

NetCore中将SQLServer数据库备份为Sql脚本 描述: 最近写项目收到了一个需求, 就是将 SQL Server 数据库备份为Sql脚本, 如果是My Sql之类的还好说, 但是在网上搜了一大堆, 全是教你怎么操作 SSMS 的, 就很d疼! 解决方案: 通过各种查找资料, 还有一些老哥 …

Continue Reading

SQL中常用的字元串LEFT函數和RIGHT函數詳解!

  • 2022 年 5 月 21 日
  • 筆記

今天继续整理日常可能经常遇到的一些处理字符串的函数,记得点赞收藏!以备不时之需!看到最后有惊喜! LEFT(expression, length) 函数 解析: 从提供的字符串的 左侧 开始提取给定长度的字符,并返回。 expression 可以是文字字符串,变量或列。expression的结果的数 …

Continue Reading

測試雜談——一條SQL引發的思考

  • 2022 年 3 月 21 日
  • 筆記

此篇只是个人记录,相信各位大神早已轻车熟路,不喜勿喷;有错之处,欢迎指正。 有一天收到新人的咨询,是关于sql的问题。 问题1:为什么sql查询的数据与界面展示的不准确; 问题2:为什么sql查询时间那么久。 在仔细查看sql后,问题得到解决。这个问题很简单,来看sql,如下所示: SELECT v …

Continue Reading

關於SQL優化的闢謠

列举一些关于 SQL 语句的谣言,避免一些生瓜蛋子面试的时候被另外一群生瓜蛋子的 SQL 优化宝典给坑了。 以下所有内容都是 SQL Server 中的,其他数据库只能参考和借鉴 一、全表扫描 全表扫描: 这种说法是有问题的,因为不够精确,或者就是错的 扫描在 SQL Server 分为三种情况 H …

Continue Reading