Welcome 微信登录

首页 / 数据库 / SQLServer

Sql server了解Management Studio

Sql server了解Management Studio

Sql server了解Management Studio2008-03-151. 优化组合了多款工具的功能 在SQL Server以前的版本中主要有两个工具:图形化的管理工具(Enterprise Manager)和 Transact SQL编辑器(Query Analyzer)。这样两个工 具分列存在一个问题,需要开发SQL Server也需要管理SQL Server 有时两项工作需要同时进行),所以不得不在两个工具之间不断切换。在 SQL Serve...
Sql server快速有条件删除海量数据

Sql server快速有条件删除海量数据

Sql server快速有条件删除海量数据2008-03-15最近有个朋友问我,他说他在SQLSERVER删除几百万到几千万数据是显的很慢,帮他分析了一下,提了一些以下意见,或许对很多人有用,再者也好长没写过BLOG了,一起探讨一下 如果你的硬盘空间小,并且不想设置数据库的日志为最小(因为希望其他正常的日志希望仍然记录),而且对速度要求比较高,并清除所有的数据建议你用turncate table1,因为truncate 是DDL操作,不产生rollback...
Tomcat+SQL Server 2000连接池配置

Tomcat+SQL Server 2000连接池配置

Tomcat+SQL Server 2000连接池配置2008-03-15终于解决了困扰多天的连接池的问题,写下这编文章与大家一起分享。我是在tomcat5.5.9下配置的,tomcat5.5.X和以前的版本有一些差别,所以配置上也有差别。我就说一下在tomcat5.5.9配置的基本步骤:(确定你以安装好tomcat5.5.9、sql2000)1、把数据库JDBC驱动拷贝到%TOMCAT_HOME%/common/lib和%TOMCAT_HOME%/web...
教你几个日期比较的SQL SERVER语句

教你几个日期比较的SQL SERVER语句

教你几个日期比较的SQL SERVER语句2008-04-07遇到问题之后,解决问题的一瞬间,总是有很强的成就感。以前项目中,后台数据库用的是sql server,时间比较的sql很简单,一般就是下面这种形式:select * from table where time<"2006-09-12 00:00:00" 新的项目,后台用了Oracle,刚才在jsp中执行sql语句,后台一直报500错误,System.out一些变量发现,这种sql的写法检索...
如何应用T-SQL实现本地文件操作

如何应用T-SQL实现本地文件操作

如何应用T-SQL实现本地文件操作2008-04-07最近用VC为公司写一个远程数据库监控程序,程序需要在内网长时间运行。其实很简单,用户在WEB页面提交数据到数据库,软件间隔一段时间询问一次数据库,如果有新的记录就做相应的处理。但是WEB页面提交的记录很复杂:记录主要保存文本文件路径,但是文本文件可能包含真实数据,也可能包含另外一条数据库记录的ID,还可能包含另外一个文件路径。总之,最后的结果上得到用户提交的文件的路径,然后下载文件,处理文件。如果把全部...
开源供应链数据库概要设计之销售管理

开源供应链数据库概要设计之销售管理

开源供应链数据库概要设计之销售管理2008-04-07销售管理分销售计划、销售报价、销售订单、销售退货、销售结算等,在原开发计划中,由于开发人手不足,只准备做销售订单管理和销售退货管理,鉴于目前开发队伍的情况,计划增加销售结算管理,本文只说明销售订单和销售退货的概念模型。 1、销售订单管理 销售订单管理主要用于处理实际业务中对销售订单的管理。 下图为销售订单管理相关的基本实体关系图。 销售订单管理 销售订单记录销售的主信息,如交易场所、订单金额相关信息等等...
MS SQL数据库索引的应用

MS SQL数据库索引的应用

MS SQL数据库索引的应用2008-04-07一、索引的概念索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。二、索引的特点1.索引可以加快数据库的检索速度2.索引降低了数据库插入、修改、删除等维护任务的速度3.索引创建在表上,不能创建在视图上4.索引既可以直接创建,也可以间接创建5.可以在优化隐藏中,...
SQL Server 2000内存管理内幕

SQL Server 2000内存管理内幕

SQL Server 2000内存管理内幕2008-04-07Introduction在这篇专栏里,我们将从开发者的角度来探讨SQL Server内存管理内幕。就是说,我们将讨论SQL Server使用API和操作系统功能管理内存的方式及其工作原理。通过这种方式探讨一个产品,将有助于我们理解产品开发者的思路,以及他们所设计的使用方法。理解一个产品的工作原理和它的设计用途,是掌握这个产品的关键。我们将从一些基础的Windows内存管理基本原理介绍开始。和所有...
如何将SQL Server表驻留内存和检测

如何将SQL Server表驻留内存和检测

如何将SQL Server表驻留内存和检测2008-04-07将SQL Server数据表驻留内存是SQL Server提供的一项功能,在一般小型系统的开发过程中估计很少会涉及到。这里整理了相关文档资料,演示如何把SQL Server中一个表的所有数据都放入内存中,实现内存数据库,提高实时性。1, DBCC PINTABLEMarks a table to be pinned, which means Microsoft SQL Server does n...
如何使用SQL Server INSTEAD-OF触发器

如何使用SQL Server INSTEAD-OF触发器

如何使用SQL Server INSTEAD-OF触发器2008-04-07触发器是类似于存储程序的数据库对象,它响应数据库环境下的某个请求。SQL Sever 2005包含3个触发器对象:AFTER,数据定义语言 (DDL)和INSTEAD-OF。AFTER触发器是存储程序,它发生于数据操作语句作用之后,例如删除语句等。DDL是SQL Server 2005的新触发器,允许响应数据库引擎中对象定义水平事件(例如:DROP TABLE语句)。INSTEAD...
SQL Server数据导入导出技术概述与比较

SQL Server数据导入导出技术概述与比较

SQL Server数据导入导出技术概述与比较2008-04-07当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQL Server为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。在SQL Server中主要有三种方式导入导出数据:使用Transact-SQL对数据进行处理;调用命令行工具bcp处理数据;使用数据...
如何在预存程序中调用另外一个预存程序

如何在预存程序中调用另外一个预存程序

如何在预存程序中调用另外一个预存程序2008-04-07要在一个预存程序中调用另外一个预存程序,可以使用下列两种方式之一进行调用:EXECUTE <欲执行之预存程序的名称> —或—EXEC <欲执行之预存程序的名称> 若被调用的欲执行之预存程序的名称拥有传回值,且您需要接收该传回值,则在执行该欲执行之预存程序的时候,必须使用 OUTPUT 关键词来让被调用的预存程序可以接收回传值。只是您必须先在被调用的预存程序中,利用 OUTPUT...
SQL Server中容易混淆的数据类型

SQL Server中容易混淆的数据类型

SQL Server中容易混淆的数据类型2008-04-07(1)char、varchar、text和nchar、nvarchar、ntext char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长...
SQL2005用XML数据类型进行数据建模

SQL2005用XML数据类型进行数据建模

SQL2005用XML数据类型进行数据建模2008-04-07相同或不同的表XML 数据类型列可以在包含其他关系列的表中创建,也可以在与主表之间具有外键关系的独立表中创建。在满足下列某个条件时,请在同一个表中创建 XML 数据类型列:• 您的应用程序在 XML 列上执行数据检索,并且不需要 XML 列上的 XML 索引。 或者• 您需要在 XML 数据类型列上生成 XML 索引,并且主表的主键与其聚集键相同。有关详细信息,请参阅将 XM...
教你用T-SQL语句来建立启动跟踪

教你用T-SQL语句来建立启动跟踪

教你用T-SQL语句来建立启动跟踪2008-04-07一般我们会用事件探查器来跟踪SQL Server的运行情况,有时我们也需要定时进行一些跟踪,以检查SQL Server在某个时间段内的运行状况,由于事件探查器不支持调度,因此,应该寻找一种方法,适合我们通过设置JOB来启动跟踪,本文介绍的用T-SQL语句来启用跟踪就适合这种需求。一、用脚本启动并设置跟踪的示例通过这个示例,你可以了解用脚本进行跟踪所涉及到的存储过程,要了解这些存储过程的具体语法和参数的含...
<< 181 182 183 184 185 186 187 188 189 190 >>