Welcome 微信登录

首页 / 数据库 / SQLServer

SQL Server Maintenance plan维护计划

SQL Server Maintenance plan维护计划

SQL Server Maintenance plan维护计划2008-03-14被定期自动执行的维护计划:用新的填充(占空)因子重建索引以重组数据和索引页上的数据。这确保数据库页包含相等分布的数据和剩余空间 ,这允许未来更快速成长。 从数据库页中移出空数据页压缩数据文件。更新索引统计以确保查询优化有表分布数据值得最新信息。这允许查询优化作出访问数据的最优途径的更好的判断,因为它有关于数据存储在数据库中的更多信息。虽然索引统计被sql server周期更新...
有关TEXT和NTEXT类型字段内容的问题

有关TEXT和NTEXT类型字段内容的问题

有关TEXT和NTEXT类型字段内容的问题2008-03-14老是遇到TEXT类型和NTEXT类型的字段读不出来的问题. 今天弄了半天,又查了资料,终于把这个问题搞定了 首先我们应该了解这两个类型的字段到底有什么不同: 虽然看起这他们是叫TEXT,但他不是用来保存文本的,实际上是用来保存文件,和IMAGE类型一样的,一般用来保存MIME类型的数据. 而我把它用来保存新闻的主体内容了,这样能存的更多.结果老是读取不出来…… 我用的...
SQL Server的Collate语句需注意

SQL Server的Collate语句需注意

SQL Server的Collate语句需注意2008-03-14汗,今天被Sql Server的Collate子句大玩了一把,看在线帮助不仔细!让自己绕了一个大圈,以后看MS帮助可要仔细了,事情是这样的: 下午,老大给我们发来一段SQL Script,要我们测试,看有没有错误,如有,请提出!整个Script全部在这里! 我当时就将这段脚本拉进了查询分析器,一执行,呵呵,根本没错啊!那老大为什么要发这样的邮件出来呢?于是我又切换了几个database,也没...
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处理数据;使用数据...
<< 21 22 23 24 25 26 27 28 29 30 >>