随笔分类 - mssql
摘要:在网络上,看到有SQL Server 2000和SQL Server 2005 的存储过程加密和解密的方法,后来分析了其中的代码,发现它们的原理都是一样的。后来自己根据实际的应用环境,编写了两个存储过程,一个加密存储过程(sp_EncryptObject),和一个解密存储过程(sp_EncryptO
阅读全文
摘要:一、基础 1、创建数据库 CREATEDATABASEdatabase-name 2、删除数据库 dropdatabase dbname 3、备份sql server 创建备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack',
阅读全文
摘要:在SQL Server 2008中,新的FILESTREAM(文件流)特性和varbinary列配合,你可以在服务器的文件系统上存储真实的数据,但可以在数据库上下文内管理和访问,这个特性让SQL Server不仅可以维护好数据库内记录的完整性,也能够维护好数据库记录和外部文件之间的完整性。因为这个特
阅读全文
摘要:<#@ include file="EF.Reverse.POCO.Core.ttinclude" #><# // v2.18.1 // Please make changes to the settings below. // All you have to do is save this fil
阅读全文
摘要:DataSet数据集,数据缓存在客户端内存中,支持断开式连接.DataGridView控件绑定DataSet时,它自动的改变的DS的行的状态,而且在做增删改查的时候,可以借助SqlCommandBuilder类来完成. SqlCommandBuilder必须执行SELECT命令来检索元数据,所以它要求多往返服务器一次,从而增加了应用程序的开销,而且操作的表必须要有主键约束。优点是自动建立in...
阅读全文
摘要:相信有过开发经验的朋友都曾碰到过这样一个需求。假设你正在为一个新闻网站开发一个评论功能,读者可以评论原文甚至相互回复。 这个需求并不简单,相互回复会导致无限多的分支,无限多的祖先-后代关系。这是一种典型的递归关系数据。 对于这个问题,以下给出几个解决方案,各位客观可斟酌后选择。 一、邻接表:依赖父节
阅读全文
摘要:1 使用表参数 2 表变量(Table Parameters)可以将整个表数据汇集成一个参数传递给存储过程或SQL语句。它的注意性能开销是将数据汇集成参数(O(数据量))。 3 定义了一个表参数jk_users_bulk_insert 4 5 CREATE TYPE jk_users_bulk_in
阅读全文
摘要:总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。我始终认为,一个系统的性能的提高
阅读全文
摘要:转自:http://www.jb51.net/article/31162.htm 本篇博文将针对一些常用的数据库性能调休方法进行介绍,而且,为了编写高效的SQL代码,我们需要掌握一些基本代码优化的技巧,所以,我们将从一些基本优化技巧进行介绍 1.1.1 摘要 在开发过程中,我们不时会遇到系统性能瓶颈
阅读全文
摘要:https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2016 SQL Server 2016 Community Technology Preview 3.3 This download has multiple files.
阅读全文
摘要:DataColumn 是用于创建 DataTable 的列。下面示例使用不同技巧创建、配置一个列,并把它添加到一个 DataTable 中。usingSystem;usingSystem.Data.SqlClient;usingSystem.Data;namespaceTest{classProgr...
阅读全文
摘要:Windows窗体DataGridView控件的性能调优.net 4.5在处理大量数据时,DataGridView控制可以消耗大量的内存开销,除非你仔细地使用它。 在客户有限的内存,你可以避免一些这方面的开销,避免内存成本高的特性。 你也可以管理的部分或全部数据维护和检索任务自己使用虚拟模式为了定制...
阅读全文
摘要:性能调优的Windows窗体DataGridView控件。 净框架4.5在处理大量数据时,DataGridView控制可以消耗大量的内存开销,除非你仔细地使用它。 在客户有限的内存,你可以避免一些这方面的开销,避免内存成本高的特性。 你也可以管理的部分或全部数据维护和检索任务自己使用虚拟模式为了定制...
阅读全文
摘要:关于C#程序优化的五十种方法这篇文章主要介绍了C#程序优化的五十个需要注意的地方,使用c#开发的朋友可以看下一、用属性代替可访问的字段1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处;2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行...
阅读全文
摘要:SQL 优化经验总结34条我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享!(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 dri...
阅读全文
摘要:Sql server2005 优化查询速度50个方法小结Sql server2005优化查询速度51法查询速度慢的原因很多,常见如下几种,大家可以参考下。I/O吞吐量小,形成了瓶颈效应。 没有创建计算列导致查询不优化。 内存不足。 网络速度慢。 查询出的数据量过大(可以采用多次查询,其他的方...
阅读全文
摘要:联合查询效率较高.以下例子来说明联合查询的好处t1表结构(用户名,密码) userid int username varchar(20) password varchar(20) 1 jack jackpwd 2 owen owenpwdt3表结构(用户积分,等级) userid int jf in...
阅读全文
摘要:几个常用的命令重起计算机命令:shoutdown.exe -r -t 0 立刻重起 在远程桌面中没有关机重起的选项,这个命令是必须的远程桌面连接:mstsc硬件环境:I7 4770 64RAM 1T1、备份系统驱动http://dlsw.baidu.com/sw-search-sp/soft/1d/...
阅读全文