
Sqlserver
文章平均质量分 92
Zippo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Sqlserver CPU使用率超高占到100% 使用跟踪查看问题sql语句
原因: Sqlservercup使用率超高占到100% ,导致连接数据库异常 1.打开SQL Server Profiler (分析器) 新建跟踪,连接数据库 切换到“事件选择” 设置相关值,设置完成并运行 2.启动项目,可以查出那个sql语句占有cpu使用率高 3. 针对该语句进行优化,原因是 where (or)造成交叉查询, ...转载 2019-02-25 18:13:45 · 2092 阅读 · 0 评论 -
sqlserver触发器案例 insertd
说明:当系统做insert插入操作的时候,更新插入进来的立账日期,信用日期, 销售发票没有主键PK,有FK外键,这里就不能通过反查id来获取刚刚插入的xxid 1.反查id方法: select @@identity; select ident_current(tablename); select SCOPE_IDENTITY(); 三种区别如下: @@IDENTITY 得到的是跨域最新id ...原创 2019-04-12 14:34:26 · 5870 阅读 · 0 评论 -
SQL server触发器 inserted表和deleted表用法
inserted表和deleted表用于存放对表中数据行的修改信息,他们是触发器执行时自动创建的,放在内存中,是临时表。当触发器工作完成,它们也被删除。它们是只读表,不能向它们写入内容。 inserted表:用来存储INSERT和UPDATE语句所影响的行的副本。意思就是在inserted表中临时保存了被插入或被更新后的记录行。在执行 INSERT 或UPDATE 语句时,新加行被同时添加到ins...原创 2020-06-04 10:57:54 · 12652 阅读 · 1 评论 -
触发器 inserted,deleted用法
一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。 二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执行 完成后﹐与该触发器相关...转载 2019-04-12 15:15:57 · 2993 阅读 · 2 评论 -
Mybatis 调用sqlserver 存储过程,使用Map传参数 mark一下
service层 query为查询实体类, new一个Map集合存放 query对象 map 调用 personSalaryDao.CallSalaryExport(map) 参入map参数 @Override public XSSFWorkbook exportExcelByQuery(PersonSalaryQuery query) { System.out.println("导出e...原创 2019-04-19 16:17:08 · 1706 阅读 · 0 评论