#sq

探索SQL Server元数据(三):索引元数据

在第一篇中我介绍了如何访问元数据,元数据为什么在数据库里面,以及如何使用元数据。介绍了如何查出各种数据库对象的在数据库里面的名字。第二篇,我选择了触发器的主题,因为它是一个能提供很好例子的数据库对象,并且在这个对象中能够提出问题和解决问题。本篇我将会介绍元数据中的索引,不仅仅是因为它们本身很重要,更重要的是它们是很好的...

探索SQL Server元数据(二)

  上一篇中,我介绍了SQLServer允许访问数据库的元数据,为什么有元数据,如何使用元数据。这一篇中我会介绍如何进一步找到各种有价值的信息。以触发器为例,因为它们往往一起很多问题。   以sys.system_viewsis表开始。让我们查询出数据库中使用触发器的信息。可以告知你当前SQLServer版本...
代码星球 ·2020-04-07

探索SQL Server元数据(一)

  在数据库中,我们除了存储数据外,还存储了大量的元数据。它们主要的作用就是描述数据库怎么建立、配置、以及各种对象的属性等。本篇简单介绍如何使用和查询元数据,如何更有效的管理SQLServer数据库。  对一些有经验的数据库开发和管理人员而言,元数据是非常有价值的。下面我会介绍一下简单的原理,然后尽量用代码的方式直接说...
代码星球 ·2020-04-07

SQL Server CET 通用表表达式 之 精典递归

SQL2005CommonTableExpressions(CET)即通用表表达式。SQLSERVERCET递归使用案例:1、普通案例表结构如下: ;WITHcet_departAS(  SELECTdepart_id,depart_nameFROMdbo.Depart &nbs...

SQLSERVER中的ALL、PERCENT、CUBE关键字、ROLLUP关键字和GROUPING函数

 先来创建一个测试表1USE[tempdb]2GO34CREATETABLE#temptb(idINT,NAMEVARCHAR(200))5GO67INSERTINTO[#temptb]([id],[NAME])8SELECT1,'中国'UNIONALL9SELECT2,'中国'UNIONALL10SELEC...

Web SQL与indexedDB

  虽然在HTML5WebStorage介绍了html5本地存储的LocalStorage和SessionStorage,这两个是以键值对存储的解决方案,存储少量数据结构很有用,但是对于大量结构化数据就无能为力了,灵活大不够强大。我们经常在数据库中处理大量结构化数据,html5引入WebSQLDatabase概念,它使...
代码星球 ·2020-04-07

SQL Server触发器的禁用和启用

1)ENABLE|DISABLE语句语法(sqlserver2008以上){ENABLE|DISABLE}TRIGGER{[schema_name.]trigger_name[,...n]|ALL}ON{object_name|DATABASE|ALLSERVER}[;]schema_name:触发器所属架构的名称。s...

Web安全篇之SQL注入攻击

在网上找了一篇关于sql注入的解释文章,还有很多技术,走马观花吧文章来源:http://www.2cto.com/article/201310/250877.htmlps:直接copy,格式有点问题~大家早上好!今天由我给大家带来《web安全之SQL注入篇》系列晨讲,首先对课程进行简单介绍,SQL注入篇一共分为三讲:&...

SQL Server中timestamp(时间戳)

SQL Server timestamp 数据类型与时间和日期无关。SQL Server timestamp 是二进制数字,它表明数据库中数据修改发生的相对顺序。实现 timestamp 数据类型最初是为了支持 SQL ...
代码星球 ·2020-04-07

MySQL与Redis实现二级缓存

Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库Redis与其他key-value缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zse...

C#将图片存放到SQL SERVER数据库中的方法

本文实例讲述了C#将图片存放到SQLSERVER数据库中的方法。分享给大家供大家参考。具体如下:第一步: //获取当前选择的图片this.pictureBox1.Image=Image.FromStream(this.openFileDialog1.OpenFile());//获取当前图片的路径stringp...

C#基于SQLiteHelper类似SqlHelper类实现存取Sqlite数据库的方法

本文实例讲述了C#基于SQLiteHelper类似SqlHelper类实现存取Sqlite数据库的方法。分享给大家供大家参考。具体如下:这个类不是我实现的,英文原文地址为http://www.eggheadcafe.com/articles/20050315.asp,这里修改了原文中分析sql语句参数的方法,将方法名修...

sql server 表变量、表类型、临时表

sqlserver中临时表分为会话临时表和永久临时表。会话临时表在会话结束后自动被删除,永久临时表与基本表的使用上基本无差异,需要显示调用drop将其删除。创建临时表创建会话临时表createtable#table_name(column_namedatatypeconstraint_name[.....]);创建永久...

SqlBulkCopy使用注意事项

1.有标识列的表1.1SqlBulkCopyOptions.KeepIdentity 必须设置!否则会出现复制过去的数据产生标识列发现变化的情况!1.2如果原表的标识列即为主键,那按1.1的设置已足够。如果原表无主键,那在复制之前必须先清空原表(truncatetable),否则会出现多个相同的标识值的列!2...
代码星球 ·2020-04-07

SQL Server为啥使用了这么多内存?

原文地址:http://support.microsoft.com/gp/anxin_techtip6/zh-cnSQLServer为啥使用了这么多内存?SQLServer的用户,常常会发现SQL进程使用了很多内存。这些内存大多数都是用来缓存用户要访问的数据,以达到最优的效率。那怎么能够知道哪些数据现在正缓存在内存中呢...
首页上一页...703704705706707...下一页尾页