Windows下启动停止SQL Server 2005服务
很多技术爱好者的电脑上总是安装了很多软件,包括应用软件、开发工具软件及数据库软件,但是随着时间的流逝,慢慢地电脑上装的软件已经超出了电脑本身所能
承载的量了,因而出现了电脑运行速度慢等问题。同时,也有一些单位或个人的电脑由于出厂年代有些久远,即使只安装一种或极少数软件时也会显示出运行速度慢
的现象。如果我们并不是太频繁使用某些软件,为了加快机器的运行响应速度,我们就会选择暂停这些软件相关的服务以减轻内存、CPU的负载。下面我们将
SQL Server 2005作为一个例子来介绍一下。
SQL
Server本身是一个很占资源的软件,光一个实例服务所占内存,根据其安装时分配的内存就至少要达到256MB以上,再加上其他附属服务,光内存就要占
用物理内存的20-30%左右,至于CPU,SQL Server也需要占用20%左右,因而,我们考虑在有需要使用SQL
Server时启用其相关服务,平时则停止该服务。
我们拿SQL Server
2005作为例子。首先在“开始=〉运行”中输入“services.msc”,按回车,进入“服务”控制台,将SQL Server (MSSQLSERVER)、SQL Server Agent
(MSSQLSERVER)、SQL Server Analysis Services
(MSSQLSERVER)、
SQL Server FullText
Search (MSSQLSERVER)、SQL Server Integration Services、SQL Server
Reporting Services (MSSQLSERVER)
及
SQL
Server VSS Writer
服务的属性中启动类型修改为“手动
”,然后在需要使用时启动SQL Server (MSSQLSERVER)、SQL Server Analysis
Services (MSSQLSERVER)、SQL Server FullText Search (MSSQLSERVER)、SQL
Server Integration Services、SQL Server Reporting Services (MSSQLSERVER)
及SQL Server VSS Writer
这些服务,不使用时停
止,而且这样做即使机器关机或重启后,默认系统还是不会启动这些服务的。当然我们建议将启动停止服务的操作写在一个批处理文件中方便使用。
下面我们附上启动及停止SQL Server 2005服务的批处理文件内容(具体批处理文件请见附件):
启动SQL Server 2005服务:
@echo off
@ ECHO 启动SQL Server 2005
服务
net start "SQL Server (MSSQLSERVER)"
net start "SQL Server
Analysis Servic
相关文档:
SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介结SQL Serve ......
改善SQL语句
很多人不知道SQL语句在sql server中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:
select * from table1 where name=''zhangsan'' and tID > 10000
和执行:
select * from table1 where tID > 10000 and name=''zhangsan''
一些人不知道以上两条语句的执行效率是否一 ......
定义:
create table 表名(列名1 类型 [not null] [,列名2 类型] [not null],···) [其他参数]
修改:
alter table 表名 add 列名 类型
alter table 表名 rename column 原列名 to 新列名
alter table 表名 alter column 列名 类型 [(宽度) [,小数位]]
alter table 表名 drop column 列名
......
This has some predictable results that we can use for building queries. The root is always of the form (left = 1, right = 2 * (SELECT COUNT(*) from TreeTable)); leaf nodes always have (left + 1 = right); the BETWEEN predicate defines the subtrees; and so on. Here are some common queries that you can ......
今天可以换换脑子了,丢掉eclipse,玩玩sql了,虽然只是在命令行窗口
先说一下今天我遇到的问题吧,开始按照老师的部署,做的都很顺利,但是当建立好数据库之后,建立表结构的时候就出错了,原因是在配置mysql的时候,权限配置错了,所以说千里之堤毁于蚁穴,害的我整了一个中午,这时提示的错误是ERROR 1005: Can't creat ......