
SQLServer
梦想·王
这个作者很懒,什么都没留下…
展开
-
SQL Server数据库开发的二十一条军规
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多转载 2006-09-24 21:53:00 · 619 阅读 · 0 评论 -
Sql Server日志文件维护
假设test2为数据库名称日志已经很大的时候用方法一此方法适用于7.0和2000。1、在查询分析器中执行:exec sp_detach_db DB_Name2、在我的电脑中将日志的物理文件xxx_Log.LDF改名。3、在查询分析器中执行:exec sp_attach_single_file_db DB_Name,C:/Program Files/Microsoft SQL Serv转载 2006-09-24 22:04:00 · 1112 阅读 · 0 评论 -
SQL Server与ACCESS和EXCEL的数据转换
SQL与ACCESS和EXCEL的数据转换熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、转载 2006-09-24 22:00:00 · 748 阅读 · 0 评论 -
Transact_SQL小手册
--语 句 功 能--数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE转载 2006-09-24 21:55:00 · 662 阅读 · 0 评论 -
SQL Server 存储过程编写经验和优化措施
介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优化的问题,否则速度有可能很慢,经过亲身经验,一个经过优化过的SP要比一个性能差的SP的效率甚至高几百倍。内容:1、开发人员如果用到其转载 2006-09-24 21:52:00 · 667 阅读 · 0 评论 -
SQL和ORACLE函数比较
SQLServer和Oracle是大家经常用到的数据库,在此感谢作者总结出这些常用函数以供大家参考。 数学函数: 1.绝对值 S:SELECT abs(-1) value O:SELECT abs(-1) value from dual 2.取整(大) S:SELECT ceiling(-1.001) value O:SELECT ceil(-1.001)转载 2006-09-24 22:12:00 · 977 阅读 · 0 评论 -
SQL Server 数据库管理常用的SQL和T-SQL语句
1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1转载 2006-09-24 22:06:00 · 700 阅读 · 0 评论 -
编程实现SQL Server数据库导入导出操作
******* 导出到excelEXEC master..xp_cmdshell bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""*********** 导入ExcelSELECT * FROM openrowset(MicroSoft.Jet.OleDB.4.0,转载 2006-09-24 21:56:00 · 1987 阅读 · 1 评论 -
sqlserver日志文件总结及充满处理
交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。交易日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独立的文件中。对于任何每一个交易过程,交易日志都有非常全面的记录,根据这些记录可以将数据文件恢复成交易前的状态。从交易动作开始,交易日志就处于记录状态,转载 2006-09-24 21:51:00 · 769 阅读 · 0 评论 -
SQL Server 中易混淆的数据类型
(1)char、varchar、text和nchar、nvarchar、ntextchar和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长度转载 2006-09-24 21:48:00 · 643 阅读 · 0 评论 -
SQL查询语句精华使用简要
一、 简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三"的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name=张三(一) 选择列表选择列表(select_list)转载 2006-09-24 21:47:00 · 948 阅读 · 0 评论 -
海量数据库的查询优化及分页算法方案
随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的转载 2006-09-24 22:03:00 · 737 阅读 · 0 评论 -
SQL Server中各个系统表的作用
sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库 当前配置选项 sysdatabases转载 2006-09-24 21:59:00 · 746 阅读 · 0 评论 -
SQL Server 中的扩展存储过程
--获得 MS SQL 的版本号 execute master..sp_msgetversion --得到硬盘文件信息 --参数说明:目录名,目录深度,是否显示文件 execute master..xp_dirtree ’c:’ execute master..xp_dirtree ’c:’,1 execute master..xp_dirtre转载 2006-09-24 22:07:00 · 939 阅读 · 0 评论