会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
liangzaian
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2022年4月19日
SQL Server压缩字符串存储
摘要: 生产中遇到一种场景, 生产线上传测试结果的XML文件到数据库, 数据文件大概在7万个字符,保存成文件的大小为70KB左右。 在写入指定的表时, 经常出现系统卡顿, 后台队列等待时间较长的情况。 问题排查一直持续了10小时左右。 有修改测试软件, 有新建保存测试记录的表。 最后选择压缩上传的XML文件
阅读全文
posted @ 2022-04-19 17:19 凡谷
阅读(246)
评论(0)
推荐(0)
2018年4月8日
开窗函数
摘要: CREATE TABLE #T_Person ( FName VARCHAR(20), FCity VARCHAR(20), FAge INT, FSalary INT ) INSERT INTO #T_Person(FName,FCity,FAge,FSalary) VALUES('Tom','BeiJing',20,30...
阅读全文
posted @ 2018-04-08 17:10 凡谷
阅读(150)
评论(0)
推荐(0)
2017年5月2日
SQL 书籍推荐(示例SQL 错误处理)
摘要: 看过很多SQL入门的书籍, 最值得推荐的还是《MICROSOFT+SQL+SERVER+2008技术内幕:T-SQL语言基础》 看完上面那本, 并且在工作中实践了之后, 可以继续看《Microsoft SQL Server 2008技术内幕:T-SQL查询》 和另外一本《Inside_Microso
阅读全文
posted @ 2017-05-02 13:43 凡谷
阅读(465)
评论(0)
推荐(0)
2017年4月29日
SQLServer异常捕获(Try Catch)
摘要: /* SQLServer异常捕获 在SQLserver数据库中,如果有很多存储过程的时候,我们会使用动态SQL进行存储过程调用存储过程,这时候,很可能在某个环节就出错了,但是出错了我们很难去跟踪到出错的存储过程,此时我们就可以使用异常处理,通过日志表来记录存储过程的执行情况,然而定位到错误的存储过程,以下是一个存储过程异常处理的小实例: */ /*=====================...
阅读全文
posted @ 2017-04-29 11:18 凡谷
阅读(5888)
评论(0)
推荐(0)
SQL SET XACT_ABORT各种用法及显示结果
摘要: /* SET XACT_ABORT各种用法及显示结果 默认为SET XACT_ABORT OFF,没有事务行为。 SET XACT_ABORT ON分为两种: 1、总体作为一个事务,整体提交或整体回滚,格式为: SET XACT_ABORT ON BEGIN TRAN --要执行的语句 ...
阅读全文
posted @ 2017-04-29 10:48 凡谷
阅读(435)
评论(0)
推荐(1)
2017年4月28日
利用DMV找出查询最慢的语句
摘要: 1 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 2 3 SELECT TOP 20 4 CAST(qs.total_elapsed_time/1000000.0 AS DECIMAL(28,2)) AS [Total Elaspsed Duration(s)], 5 qs.execution_count, 6 SUBSTRI...
阅读全文
posted @ 2017-04-28 15:50 凡谷
阅读(143)
评论(0)
推荐(0)
2016年10月4日
SQL Where中的子查询
摘要: -- 找到每个部门工资最高的人(包括并列第一) CREATE TABLE Salary( EmpID VARCHAR(10), DeptID VARCHAR(10), Salary FLOAT ) INSERT INTO Salary SELECT 'A011','D001', 4300 UNION ALL SELECT 'A002','D001', 4300 UNION ALL SELE...
阅读全文
posted @ 2016-10-04 21:26 凡谷
阅读(696)
评论(0)
推荐(0)
SQL 表的自连接 不等值连接
摘要: 题目内容:一个表T_20161004ID 字段为编号,递增不一定连续uPrice 字段为区段路费,比如从家到哈尔滨是60元,从哈尔滨到长春是70元 数值类型Name 字段站点名称。现在有500元钱, 从家先经哈尔滨出发, 能走多远?ID uPrice Name1 60 哈尔滨2 70 长春3 80
阅读全文
posted @ 2016-10-04 17:39 凡谷
阅读(3640)
评论(0)
推荐(0)
2016年6月29日
sql解析执行顺序
摘要: 转自: http://blog.csdn.net/linxianliang5201314/article/details/6871199 我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证
阅读全文
posted @ 2016-06-29 18:01 凡谷
阅读(8489)
评论(0)
推荐(2)
2016年6月28日
差异更新两个表
摘要: CREATE TABLE Temp_A ( Emp_No VARCHAR(7) , Emp_Name VARCHAR(20) ) CREATE TABLE Temp_B ( Emp_No VARCHAR(7) , Emp_Name VARCHAR(20) ) DELETE FROM Temp_a INSERT ...
阅读全文
posted @ 2016-06-28 21:20 凡谷
阅读(339)
评论(0)
推荐(0)
下一页