![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库&SQL
数据库、SQL方面资料
anj3
这个作者很懒,什么都没留下…
展开
-
怎么写出高性能的SQL?
首先算一道数学题,如果你写的一条SQL一次查询耗时100毫秒,循环100次就是10s,循环次数指数性上升,耗时就指数性上升。那么怎么写出高性能的SQL呢?技巧:where条件尽量明确,尽可能减少返回的条数set statistics time ON SELECT TOP 1 Department FROM people WHERE AssessID=495 and Departm...原创 2019-01-18 16:12:07 · 1656 阅读 · 0 评论 -
怎么实现定时执行一个存储过程
需求:客户要求把A系统出来的一些数据每月底同步到指定表(在A系统数据库)中,往指定表插数据采用存储过程(procA)。每月底执行采用windows任务定时或“SQL Server代理–作业”。怎么使用windows自带任务定时执行bat实现上述需求?1、先创建执行存储过程的sql文件mysql.sql:文件核心代码是执行存储过程procA的SQL,另外,此处可以写各类sql语句。use...原创 2018-12-29 11:49:45 · 2123 阅读 · 0 评论 -
技术笔记:.Net全套就业班视频教程——数据库
数据库表关系:1对1,1对多,多对多(两个表,如果两个方向都是1对多,它们就是多对多关系,多对多有一个中间表。如:1个人可收藏多个商品,1个商品可被多个人所收藏)。中间表命名规范:“R_”(R–关系)开头,两个表与中间表都是1对多关系。CRUD是增加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)单词的首字母。SQL server共有5个系统DB:mas...原创 2018-04-26 10:12:21 · 855 阅读 · 0 评论