
DataBase
淘豆豆么
技术只是解决用来解决问题的工具,当你遇到问题的时候再开始去找那种工具去解决,不要本末倒置。
本人专注于股票、期货、期权、数字货币、外汇等市场,从多个市场联动中找到对应的盈利点。更多文章见
公众号同其名
展开
-
建模工具EA的使用
http://wenku.baidu.com/view/7f79bce919e8b8f67d1cb904.html转载 2014-11-04 19:51:12 · 2613 阅读 · 0 评论 -
SQL死锁的原因分析使用SQL Server Profiler来监视为什么会死锁
URL:http://www.xueit.com/Mssql/show-5541-1.aspx转载 2010-05-21 12:19:00 · 611 阅读 · 0 评论 -
SQL镜像实践:SQL Server 2005 镜像构建手册
URL:http://www.xueit.com/html/2009-02/26_617_00.html转载 2010-05-21 12:15:00 · 488 阅读 · 0 评论 -
SQL函数调用
函数如下 CREATE FUNCTION StockBalance_AmountIn(@SortID int) RETURNS numeric(18,4)AS BEGIN Declare @dblReturn numeric(18,4) Select @dblReturn = SUM(AmountCurrentMonthIn) From AT_Mat原创 2010-04-23 09:50:00 · 1237 阅读 · 0 评论 -
Microsoft 用于构建面向服务的应用程序的统一编程模型--Indigo简介 - WCF(WindowsCommunicationFoundation)构建面向服务的分布式应用
内容摘要 - 摘要:概要介绍了 Microsoft 用于构建面向服务的应用程序的统一编程模型“Indigo”的体系结构。本文涵盖了 Indigo 与 .NET Framework 中现有的分布式应用程序技术之间的关系、有关创建和使用 Indigo 服务的基本知识以及对 Indigo 功能的概述,包括安全性、可靠消息传输和事务支持等。(本文包含一些指向英文站点的链接。) 全文 - Micro转载 2010-04-20 23:43:00 · 710 阅读 · 0 评论 -
SQLServer : EXEC和sp_executesql的区别
Author URL:http://www.cnblogs.com/xbf321/archive/2008/11/02/1325067.htmlMicrosoft URL:http://technet.microsoft.com/zh-cn/library/ms188001.aspx 摘要1,EXEC的使用2,sp_executesql的使用 MSSQL转载 2010-04-16 09:04:00 · 577 阅读 · 0 评论 -
关于ORM实体映射的感想 (Object /Relational Mapper )
关于ORM实体映射的感想 (Object /Relational Mapper )What ORM?Object /Relational Mapper Why ORM 一般的数据库访问是建立于传统的数据库访问模型的基础之上,即是Connection,Command等对象,通过SQL语句与数据库交互,并返回结果现在.NET下面的数据库访问框架已经到了ADO.NET 时代,ADO转载 2010-04-15 10:37:00 · 731 阅读 · 0 评论 -
使用visio 2003建立sql server反向工程
三步走。建立数据源打开控制面板—>管理工具—>数据源 (ODBC),或直接运行odbccp32.cpl命令。打开ODBC数据源管理器。添加一个系统数据源。选择Sql Server作为数据源的驱动程序,键入数据源名称demo,选择合适的sql server服务器,然后一路默认下去。(在后面的步骤中可以选择需要进行反向工程的数据库,默认是master)数据源信息如图一示。转载 2010-04-13 12:31:00 · 995 阅读 · 0 评论 -
关于SqlServer服务无法启动的症状分析和解决方法
前几天重装了系统,在家使用SQL Server一切正常,可是到了单位,SQL Server服务怎么也起不来了,在网上查资料,折腾了一个多小时没有搞定,准备放弃了:再次重装系统!在几乎“绝望”的时候,没想到在客户的提醒下解决了该问题。现将本人的体会共享给大家,希望对大家有所帮助: SQL Server服务无法启动时,时常会遇到以下提示: 本地计算机上的MSSQLSERV转载 2009-11-20 14:37:00 · 1995 阅读 · 0 评论 -
C#多线程操作界面控件的解决方案
C#2005后不再支持多线程直接访问界面的控件(界面创建线程与访问线程不是同一个线程),不过可以使用delegate来解决:1. 声明一个delegate和定义一个delegate的实现函数delegate void ShowProgressDelegate(int newPos);private void ShowProgress(int newPos){// 判断是否在线程中访问if (!转载 2009-11-19 19:24:00 · 854 阅读 · 0 评论 -
讲解MSSQL数据库中SQL锁机制和事务隔离级别
URL:http://www.xueit.com/Mssql/show-714-1.aspx转载 2010-05-21 12:21:00 · 901 阅读 · 0 评论 -
SQL2005中的事务与锁定(一)
<br /><br />-----------------------------------------------------------------------<br />-- Author : HappyFlyStone<br />-- Date : 2009-09-24 21:36:30<br />-- Version: Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86)<br />-- Apr 14 2006 01:12:25<转载 2010-08-23 10:02:00 · 625 阅读 · 0 评论 -
SqlExpress 与 SqlCompact 区别
<br />美国微软公司开发的 SQL Server 系列数据库产品中,SQL Server Express 2005(以下简称 SQLExpress)和 SQL Server Compact 3.5(以下简称 SQLCompact),是完全免费产品。 SQLExpress 是在 SQL Server 2005 Standard 版本的基础上,缩减了对多CPU和内存的支持(只使用一个CPU运算,最高使用内存为1GB),用于小型Web数据库或桌面系统,可无缝升级到 SQL Server 2005 。转载 2010-08-23 10:05:00 · 2503 阅读 · 0 评论 -
Team Foundation 版本控制命令参考
http://msdn.microsoft.com/zh-cn/beginner/cc31bk2e.aspx转载 2013-12-16 23:32:51 · 846 阅读 · 0 评论 -
淘宝API开发系列---阿里.聚石塔.开放平台的使用
好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此原以为直接运行或者稍微修改一下即可,因此没有太多的注意。可是,发现淘宝的API应用变化已经很大了,离我最后一篇淘宝API例子的随笔《淘宝API开发系列---淘宝API的测试及使用2 》有一年多的时转载 2013-11-05 17:05:05 · 3480 阅读 · 1 评论 -
基于 HTML5 中的 Web SQL Database 来构建应用程序
http://www.ibm.com/developerworks/cn/web/1108_zhaifeng_websqldb/HTML5 Web SQL Database 简介通过 Mark Pilgrim 的 Dive Into HTML5,我们了解到 HTML5 的很多新特性。但 HTML5 标准并不只局限于传统的标记语言,它还拥有很多让人期待的 API 接口,利转载 2013-11-05 16:10:23 · 1601 阅读 · 0 评论 -
常用标准Sql Server语句
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'转载 2013-10-18 09:45:33 · 657 阅读 · 0 评论 -
SQL语句执行效率及分析
1.关于SQL查询效率,100w数据,查询只要1秒,与您分享:机器情况p4: 2.4内存: 1 Gos: windows 2003数据库: ms sql server 2000目的: 查询性能测试,比较两种查询的性能SQL查询效率 step by step-- setp 1.-- 建表create table t_userinfo(userid in转载 2013-10-18 10:54:44 · 874 阅读 · 0 评论 -
sqlserver常用sql语句汇总
/*汇整目的,记住语句格式规范,以及搜集经典SQL语句*/--绑定当前数据库USE GradeManagerGO/*DDL部分,例如:CREATE、DROP、ALTER等语句。*/--创建数据库CREATE DATABASE GradeManager--删除数据库drop GradeManager --创建表CREATE TABLE Student(Sn转载 2013-10-18 09:46:54 · 974 阅读 · 0 评论 -
查看sql语句执行时间/测试sql语句性能
写程序的人,往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下:SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。 SET S转载 2013-10-18 11:03:29 · 668 阅读 · 0 评论 -
聚集索引和非聚集索引
http://kb.cnblogs.com/page/44125/聚集索引的区别 聚集索引:物理存储按照索引排序 非聚集索引:物理存储不按照索引排序优势与缺点聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快聚集索引的区别 聚集索引:物理存储按照索引排序 非聚集索引:转载 2013-09-25 01:23:27 · 770 阅读 · 0 评论 -
存储过程与函数的区别
本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少 1. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。转载 2013-09-24 14:58:11 · 587 阅读 · 0 评论 -
Sqlserver2005 CLR数据库对象开发指南教程
Sqlserver2005 CLR数据库对象开发指南下载地址 http://download.youkuaiyun.com/source/1813954原创 2009-11-13 13:55:00 · 611 阅读 · 0 评论 -
NET开发人员必知的几个网站
当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一,或者想要成为其中之一的话,我下面将要列出的每一个站点都应该是你的最爱,都应该收藏到书签中去。对于不熟悉.NET技术的朋友,需要说明一下,.NET提供了一个平台和一些相应的工具,编程人员可以使用它们来在开发Windows桌面,互联网,甚至是手持移动设备上构建极富交互性的应用。很有可能你最喜欢的网站之一就是用微软的ASP.N转载 2009-10-14 10:17:00 · 567 阅读 · 0 评论 -
.NET Framework 3.5 SP1安装时下载文件问题及精简方法
以前安装.NET的时候总是慢慢的在线等,从来没有想过道底是下载的什么,始终认为即下载就有其道理。但是遇到网速不好的时候,却实是很是郁闷;也曾搜索过相关的信息却没有查到过!!今天偶尔在Wbpluto 的技术Blog 上发现,心理那个激动啊!!!那么好的文章先收了!!呵呵。呆会再试一下是否真的不需要下载了!!!再发个牢骚,对于这个问题道底发在哪个版区,想了十多分钟也没确实,就先发这了不合适的转载 2009-10-09 16:59:00 · 850 阅读 · 0 评论 -
牢记!SQL Server数据库开发的二十一条军规
牢记!SQL Server数据库开发的二十一条军规 如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计转载 2009-06-26 18:20:00 · 504 阅读 · 0 评论 -
Transact-SQL不使用游标的两个循环方法_SQL技巧
TSQL不用游标就可以循环的两个方法: 方法一: SELECT * INTO #t1 FROM dbo.HorseBase DECLARE @id int DECLARE @t2 table (id int) WHILE (exists(SELECT HorseNumber FROM #t1)) BEGIN SELECT TOP 1 @id=HorseNum转载 2009-06-26 18:13:00 · 756 阅读 · 0 评论 -
五种提高 SQL 性能的方法
五种提高 SQL 性能的方法有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,转载 2009-06-26 14:16:00 · 486 阅读 · 0 评论 -
SQL Server中临时表与表变量的区别
我们在数据库中使用表的时候,经常会遇到两种使用表的方法,分别就是使用临时表及表变量。在实际使用的时候,我们如何灵活的在存储过程中运用它们,虽然它们实现的功能基本上是一样的,可如何在一个存储过程中有时候去使用临时表而不使用表变量,有时候去使用表变量而不使用临时表呢? 临时表 临时表与永久表相似,只是它的创建是在Tempdb中,它只有在一个数据库连接结束后或者由SQL命令DROP掉,才会消转载 2009-06-23 16:09:00 · 465 阅读 · 0 评论 -
文本执行计划
图形执行计划很有用,是由于其易读。不过,关于运算符的过多数据信息并不立即可以看到,在“工具提示“窗口中显示的信息也有所限制,“属性”窗口则显示完整的数据信息。要是有一种方法一次可以查看所有的数据信息该有多好呀! 1.文本估计计划 要启用文本执行计划的文本版本,只需在查询前运行以下命令: SET SHOWPLAN_ALL ON;这里转载 2009-06-15 09:29:00 · 811 阅读 · 0 评论 -
索引示例介绍
查询优化器在从表中查询数据时,需要选择一个合适的访问模式,在决定使用哪一种索引,使用扫描还是查找,使用书签查询时,查询优化器要考虑许多因素,这些因素包括: l 索引执行时,查找或扫描所需的I/O数l 评估查询中的索引键是否是最佳l 谓词的选择性(也就是说,相对于表中总记录数满足谓词的百分比)l 索引是否覆盖所有列?下面通过一个例子来介绍:create table转载 2009-06-15 09:26:00 · 573 阅读 · 0 评论 -
引扫描、查找、书签查询、覆盖查询示例介绍
以下文章选自Inside Microsoft SQL Server 2005-Query Tuning and Optimization 真正理解查询计划和发现与计划有关的问题,需要对构成这些计划的查询运算符有深入的了解.总而言之,有许多运算符值得探讨.扫描与查找 扫描与查找操作均是SQL Server从表或索引中读取数据采用的迭代器,这些也是SQL S原创 2009-06-15 09:19:00 · 793 阅读 · 0 评论 -
SQL Server中如何批量插入记录
--下面是在SQL中,直接用SQL语句读取几种常见的文件格式中的数据 --/* 文本文件 select * from OPENROWSET(MICROSOFT.JET.OLEDB.4.0 ,Text;HDR=NO;DATABASE=C:/ --c:/是目录 ,aa#txt) --aa#txt是文本文件名aa.txt -转载 2009-06-15 09:15:00 · 1652 阅读 · 0 评论 -
SQLSERVER SQL性能优化
1.选择最有效率的表名顺序(只在基于规则的优化器中有效) SQLSERVER的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表driving table)将被最先处理,在FROM子句中包含多个表的情况下,必须选择记录条数最少的表作为基础表,当SQLSERVER处理多个表时,会运用排序及合并的方式连接它们, 首先,扫描第一个表(FRO转载 2009-06-10 11:41:00 · 682 阅读 · 0 评论 -
MSSQL锁机制
锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 不可重复读A用户读取数据,随后B用转载 2009-06-26 18:21:00 · 627 阅读 · 0 评论 -
sql server的事务处理
一 事务的属性 事务具有ACID属性 即 Atomic原子性, Consistent一致性, Isolated隔离性, Durable永久性 原子性 就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全 回滚,全部不保留 一致性 事务完成或者撤销后,都应该处于一致的状态 隔离性 多个事务同时进行,它们之间应该互不干扰.应该防止一个事务处理其他事务也要修改的数据时,转载 2009-06-26 18:23:00 · 506 阅读 · 0 评论 -
SQL Server数据库性能优化
设计1个应用系统似乎并不难,但是要想使系统达到最优化的性能并不是一件容易的事。在开发工具、数据库设计、应用程序的结构、查询设计、接口选择等方面有多种选择,这取决于特定的应用需求以及开发队伍的技能。本文以SQL Server为例,从后台数据库的角度讨论应用程序性能优化技巧,并且给出了一些有益的建议。 1 数据库设计 要在良好的SQL Server方案中实现最优的性能,最关键的是要有1个转载 2009-06-26 18:26:00 · 527 阅读 · 0 评论 -
存储过程运行时间
declare @ct datetime set @ct = getdate()Select * FROM dbo.UserInfoselect datediff(ms, @ct ,getdate()) as 查询时间(毫秒)转载 2009-07-06 13:49:00 · 912 阅读 · 0 评论 -
用XML和SQL 2000来管理存储过程调用
实现这个目的的方法是将你的参数作为一个XML字符串来传递,并剖析XML来取回你所需要的数据,然后继续实现你所需要集成的功能。你不仅可以通过XML来获取一些参数,你还可以对XML所创建的DOM文档运行查询,以此来封装多个存储过程。我会提供一些例子,告诉你如果实现这个目的,并简要地描述每个例子。在本例里,为了更新一个Customer表格里的姓名字段,我会传递几个参数。为了获得customerid(原创 2009-07-03 17:23:00 · 678 阅读 · 0 评论 -
Microsoft SQL Server 2005 安装失败处理
作者:郑佐日期:2007-5-29 前段时间笔者在Microsoft Virtual PC 2007和一台笔记本电脑上安装MSDN订阅下载的SQL Server 2005 企业版时出现问题。安装环境为windows Server 2003 企业版 + sp1,另外一个系统是带sp2的,安装用户使用超级管理员(Administrator)。在安装“Integration Services”步骤时出现转载 2009-07-03 08:57:00 · 4577 阅读 · 0 评论