摘要: 一、基础概念 SQL Server Agent是一个任务规划器和警报管理器,在实际应用和环境下,您可以将那些周期性的活动定义成一个任务,而让其在SQL Server Agent 的帮助下自动运行。 SQL Server Agent的重点是计划(Schedule)和作业(Job),我们创建作业,然后将 阅读全文
posted @ 2017-12-27 10:28 hissql 阅读(473) 评论(0) 推荐(0)
摘要: SQL Server的备份与恢复 SQL Server: 备份命令: BACKUP DATABASE test TO disk = 'c:\test' WITH FORMAT, NAME = 'Full Backup of MyNwind' 解释如下: NAME = 'Full Backup of 阅读全文
posted @ 2017-12-20 10:41 hissql 阅读(158) 评论(0) 推荐(0)
摘要: 索引的统计信息 使用索引统计信息(Index Statistics)优化查询语句,提高查询效率。 查询优化统计信息的概念 查询优化的统计信息是一些对象,这些对象包含与值在表或索引视图的一列或多列中的分布有关的统计信息。查询优化器使用这些统计信息来估计查询结果中的基数或行数。通过这些基数估计,查询优化 阅读全文
posted @ 2017-12-13 10:33 hissql 阅读(1428) 评论(0) 推荐(0)
摘要: 基础概念 SQL Server 有一个用于存储执行计划和数据缓冲区的内存池。池内分配给执行计划或数据缓冲区的百分比随系统状态动态波动。内存池中用于存储执行计划的部分称为过程缓存。 SQL Server 执行计划包含下列主要组件: 1.查询计划 执行计划的主体是一个重入的只读数据结构,可由任意数量的用 阅读全文
posted @ 2017-12-06 11:14 hissql 阅读(247) 评论(0) 推荐(0)
摘要: 碎片的概念 碎片可以定义为:任何情况下,在访问一个表时,造成比适量更多的磁盘IO操作或更长的磁盘IO操作。SELECT查询的最佳操作发生在,表的数据页是尽可能连续的,而且页是尽可能完整打包(fully packed)的。碎片会破坏这个规则,降低查询的性能。碎片可以发生在2个级别。一个是文件系统级,称 阅读全文
posted @ 2017-12-06 10:48 hissql 阅读(323) 评论(0) 推荐(0)
摘要: 索引应用的技巧与注意事项 1、索引不要与表存放在同一个表空间内; 2、一个表的索引不要过多; 3、对于大表而且使用频繁的表,在生产时最好不要去加索引; 如果对大表进行索引,取出的数据大于总量的5%至10%,使用索引扫描会效率下降很多。如果通过索引,取出数据量为总量的50%以上,这个时候还不如全表扫描 阅读全文
posted @ 2017-11-29 11:21 hissql 阅读(586) 评论(0) 推荐(0)
摘要: 数据库存储结构:页、聚集索引、非聚集索引 想了解数据库存储结构,因先了解数据库的访问方式然后从原理上理解数据库存储结构方式。 一、SQL Server中访问数据的方式 从广义上讲,SQL Server检索所需数据的方法只有两种: (1)使用全表扫描 (2)使用索引 1、使用全表扫描 表扫描是相当直观 阅读全文
posted @ 2017-11-22 11:04 hissql 阅读(674) 评论(0) 推荐(1)
摘要: 一、数据关系:树形视图效果 1、 注释;1、此处技巧是只创建一个CommandText,实现一次性查询,减少后台运作的负担。 2、DataSet dataSet = new DataSet(); 注释:1、声明并实例化数据集,用于保存查得的多张表;此处DateSet是数据集,其功能可以一次性装很多表 阅读全文
posted @ 2017-11-07 16:53 hissql 阅读(460) 评论(0) 推荐(0)
摘要: 数据表的查找功能、数据行、数据列的综合应用数据表 一、 数据行 1.1需先解决后台数据库的数据导入 注释:1、将excel表格形式另存为csv格式,实现批量插入。 2、BULK INSERT 实现批量插入, FIELDTERMINATOR=',' 以逗号为分割符 FIRSTROW=2);表示从第2行 阅读全文
posted @ 2017-10-31 17:00 hissql 阅读(306) 评论(0) 推荐(0)
摘要: 一.数据库适配器 1.1数据表中数据插入 注释;1.insertCommand.Parameters.Add("@No", SqlDbType.Char, 10, "No"); 此处用到add用法,是向SQL命令的参数集合添加参数的名称、SQL Server数据类型、长度(仅用于定长类型)、所绑定的 阅读全文
posted @ 2017-10-23 19:34 hissql 阅读(1213) 评论(0) 推荐(0)