随笔分类 -  61 MSSQL

摘要:一、SQL命令 备份BACKUP DATABASE TestDb TO DISK='d:\TestDb.bak'还原RESTORE DATABASE TestDb FROM DISK='d:\TestDb.bak' 二、使用管理工具 文章较长,但比较简单,直接给链接:https://www.cnbl 阅读全文
posted @ 2018-09-06 22:54 心存善念 阅读(2986) 评论(0) 推荐(0) 编辑
摘要:1、跟踪指定数据库 SELECT DB_ID('数据名称') 原文:https://jingyan.baidu.com/article/647f0115be128a7f2048a87d.html 2. 列筛选器找不到DatabaseId 先勾选 显示所有列 ,再进入 列筛选器 即可看到. 原文的第四 阅读全文
posted @ 2018-03-08 11:53 心存善念 阅读(1549) 评论(0) 推荐(0) 编辑
摘要:在c#中执行sql语句时,避免会遇到传参的问题。Parameters就是用来做参数化查询,不然很容易被黑客拿到数据。 一、简介 引用自:https://msdn.microsoft.com/ZH-CN/library/system.data.sqlclient.sqlcommand.paramete 阅读全文
posted @ 2018-01-12 13:06 心存善念 阅读(8572) 评论(0) 推荐(1) 编辑
摘要:在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下: SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为 阅读全文
posted @ 2017-11-02 17:12 心存善念 阅读(54674) 评论(0) 推荐(7) 编辑
摘要:原文:http://www.cnblogs.com/aspnethot/articles/1504082.html 索引 官方说法: 聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据 阅读全文
posted @ 2017-11-02 09:47 心存善念 阅读(435) 评论(0) 推荐(0) 编辑
摘要:以前写了一些关于sql的文章,包括一些转载的,这里做下整理,方便需要时候使用 一、SqlServer (1)基础运用 SQL 数据结构操作语句 SQL 时间处理 SQL 常见函数使用 CASE WHEN THEN 小结 (2)开发相关使用 SqlCommand.Parameters的使用 (3)排错 阅读全文
posted @ 2017-11-02 09:39 心存善念 阅读(498) 评论(0) 推荐(1) 编辑
摘要:SQL SERVER内存按存放数据的类型,大概可以分为三类: 1、buffer pool,存放数据页面的缓冲区,sql server数据都是存放在一个个8K的页面里,当用户需要使用这个页面上的数据时,都是把整个页面加载到内存的buffer pool区缓存起 来。 2、各类consumer: conn 阅读全文
posted @ 2017-11-01 15:46 心存善念 阅读(10151) 评论(0) 推荐(2) 编辑
摘要:SSMS连接远程SQL Server服务器是很方便的。 昨天我用SQL Server 2008 SSMS连接SQL Server 2012竟然报错,如下图: 在网上搜了,参考这个参考那个,太啰嗦了,确实是软件固有的问题,微软肯定会发补丁解决的! 于是看了我的SQL Server 2008的版本,在S 阅读全文
posted @ 2017-01-06 10:06 心存善念 阅读(62484) 评论(0) 推荐(5) 编辑
摘要:数据库语言分类 SQLServer SQL主要分成四部分: (1)数据定义。(SQL DDL)用于定义SQL模式、基本表、视图和索引的创建和撤消操作。 (2)数据操纵。(SQL DML)数据操纵分成数据查询和数据更新两类。数据更新又分成插入、删除、和修改三种操作。 (3)数据控制。包括对基本表和视图 阅读全文
posted @ 2016-03-20 15:14 心存善念 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:本文内容主要来自网络,如有错误请路过的大牛指点迷津。 sqlserver的最大连接数虽然说是不限制,但实际的限制数量是32767,如果需要超出这个数量,一般使用连接池来实现; sqlserver取决于内存大小,如何设置SQLServer数据库内存,情参考:http://jingyan.baidu.c 阅读全文
posted @ 2016-03-20 13:50 心存善念 阅读(511) 评论(0) 推荐(0) 编辑
摘要:什么是游标: 游标是可以在结果集中上下游动的指针。游标的作用: --允许定位到结果集中的特定行。 --从结果集的当前位置检索一行或多行数据。 --支持对结果集中当前位置的行进行修改。 注意:游标虽然很好用,但是如果滥用游标的话,会对程序的性能造成很大影响,使用的时候一定要谨慎啊! 游标的种类: MS... 阅读全文
posted @ 2016-01-09 16:48 心存善念 阅读(1359) 评论(2) 推荐(2) 编辑
摘要:SQL 按特定字段值排序的代码,有需要的朋友可以参考下。id, name shandong01 name1 shandong02 name2 shandong03 name3 beijing01 name4 beijing02 name5 beijing03 name6 shanghai01 nam... 阅读全文
posted @ 2016-01-07 10:04 心存善念 阅读(1212) 评论(0) 推荐(1) 编辑
摘要:1.解决输出单列到临时表场景:存储过程传入id,id为缺省的过滤条件,如果id为0,则查找出tt表中的所有id作为过滤条件目的:id不为0时,过滤id解决:用case when来代替if else 插入到临时表SELECT DISTINCT (CASE WHEN @ID=0 THEN ID ELSE... 阅读全文
posted @ 2015-12-22 15:32 心存善念 阅读(615) 评论(0) 推荐(0) 编辑
摘要:来自:SQL Server 查询性能优化——堆表、碎片与索引(一)SQL Server 查询性能优化——堆表、碎片与索引(二)SQL Server 查询性能优化——覆盖索引(一)SQL Server 查询性能优化——覆盖索引(二)SQL Server 查询性能优化——创建索引原则(一)SQL Ser... 阅读全文
posted @ 2015-11-02 11:47 心存善念 阅读(426) 评论(0) 推荐(0) 编辑
摘要:来源:http://www.jb51.net/article/19936.htm 示例一 示例二 关于between and 可使用 rowId >= StartRecord AND rowId <= EndRecord 代替,效率更高。 网上很多关于top分页的例子,不推荐使用top 相关文章 S 阅读全文
posted @ 2015-11-02 11:06 心存善念 阅读(625) 评论(0) 推荐(0) 编辑
摘要:用sql查询当天,一周,一个月的数据数据查询,不管在网站还是在系统,都很常见,下文是介绍最常见的以日期查询的语句select * from ShopOrder where datediff(week,ordTime,getdate()-1)=0 //查询当天日期在一周年的数据select * fr... 阅读全文
posted @ 2015-10-23 15:33 心存善念 阅读(6329) 评论(0) 推荐(2) 编辑
摘要:SQL Server 2005、2008 的 datetime最小值是:1753-01-01 00:00:00最大值是:9999-12-31 23:59:59.997这与 .NET 中的 DateTime.MinValue、DateTime.MaxValue 不匹配,与 System.Data.Sq... 阅读全文
posted @ 2015-09-23 02:47 心存善念 阅读(565) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/CareySon/archive/2012/04/12/SQL-Security-SecurableAndPermission.html 在开始阅读本文之前,请确保你已经阅读过上一篇文章,文章地址:理解SQL Server中的权限体系(上)----... 阅读全文
posted @ 2015-06-04 15:37 心存善念 阅读(622) 评论(1) 推荐(1) 编辑
摘要:原文:http://www.cnblogs.com/CareySon/archive/2012/04/10/mssql-security-principal.html简介 权限两个字,一个权力,一个限制。在软件领域通俗的解释就是哪些人可以对哪些资源做哪些操作。在SQL Server中,”哪些人”,“... 阅读全文
posted @ 2015-06-04 15:36 心存善念 阅读(772) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/keguangqiang/p/4535046.html听说这题难住大批高手,你也来试下吧。ps:博问里的博友提出的。原始数据select*fromt_jefft简单排序后数据select*fromt_jefftorderbyt.VINNumber,... 阅读全文
posted @ 2015-05-28 15:28 心存善念 阅读(354) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示