随笔 - 410  文章 - 0  评论 - 519  阅读 - 148万 

  首先说一下我notebook的配置:cpu:i3-2310M/内存:4GB(实际2.95GB可用,因为是32位系统)/显卡:GT 550M(显存2GB)/硬盘:500GB
在只安装VS,sql server的情况下,我电脑的启动速度一般在32秒左右,但是我昨天安装了oracle 10g之后,电脑的启动速度一下子减慢到130秒,也就是安装完oracle后,电脑的启动时间增加了100秒左右,经过分析,应该是oracle所安装的服务加入了开机自动启动导致的。

  解决因安装sql和oracle导致开机启动慢的方法就是将那些自动启动的项目改为手动,等到需要连接数据库的时候再手动将其启动就可以了。下面分别总结了sql 和oracle的服务,列出了哪些可以暂时禁用,哪些可以由自动改为手动。

Sql server:

  相关的服务如图

   我的机子上共有六个关于sql server的服务,当然这个跟安装时选择的不同功能有关,这些服务的作用上面都有说明,我这里就不啰嗦了。如果要正常使用sql server,必须启动的服务只有两个,MSSQLSERVER数据库主服务和MSSQLFDLauncher全文搜索服务(这个服务是随数据库主服务一起启动和停用)。

  启动方法:

    第1种:通过命令,net start 服务名(在这里是mssqlserver),停止对应的命令是,net stop 服务名。
    第2种:通过服务窗口,计算机/管理/服务 中找sql开头的服务。

Oracle:

  相关的服务如图:

  服务介绍:
    OracleDBConsoleorcl:控制台服务,只有需要使用浏览器来使用oracle企业管理器,才需要启动此服务,一般改为手动不启动就可以。
    OracleJobSchedulerORCL:定时器服务,一般不需要启动。
    OracleOraDb10g_home1iSQL*Plus:iSQL*Plus服务,只有需要在web页面中使用iSQL*Plus时才需要启动,一般不需要启动。
    OracleOraDb10g_home1TNSListener:监听器服务,如果有客户端需要连接到数据库,此服务必须打开, 所以此服务必须启动。
    OracleServiceORCL:数据库的主服务,此服务必须启动才可以使用oracle,所以此服务必须启动。

  一般Oracle必须启动的服务只有两个,OracleOraDb10g_home1TNSListener监听服务和OracleServiceORCL数据库主服务。

posted on   永远的麦子  阅读(5086)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示