文档首页 > > 最佳实践> Microsoft SQL Server> 修改SQL Server数据库实例的参数组

修改SQL Server数据库实例的参数组

分享
更新时间: 2019/09/27 GMT+08:00

每一个数据库实例都有自己唯一的参数组,您可根据业务需求对您所创建的参数组里边的参数进行调整。

每个实例的参数都是唯一的,且修改后不会对其他实例产生影响。

操作步骤

  1. 登录管理控制台。
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 选择数据库 > 关系型数据库,进入关系型数据库信息页面。
  4. “实例管理”页面,选择指定的实例,单击实例名称。
  5. “参数修改”页签,修改相应参数。

    说明:
    • 系统默认参数组中的所有参数组不可修改。
      • 每个SQL Server版本都有对应的唯一默认参数组模板。
      • 选择对应版本的模板,单击更多 > 应用,可将该默认参数组模板上的参数应用到当前实例对应的参数上。
    • 您可修改您所创建的自定义参数组中部分参数的值。
      • 您可以在“参数模板管理”“自定义”页签下根据一个默认参数组模板创建自定义参数组。
      • 修改完成后保存修改,可将该自定义参数组应用到对应版本的多个实例上。
    相关参数设置如 表1所示,可提高实例性能。
    表1 相关参数

    参数

    说明

    适用场景

    max degree of parallelism

    每个执行语句的CPU最大并行度,参数值默认为0。当你在使用实例时,SQL Server会通过查询引擎自动的给每一个请求分配CPU执行计划,以通过并行执行的方式有效提升实例的执行性能。

    • 当用户的本地实例主要用于查询获取结果,参数值可设置为0。
    • 当用户的本地实例主要用于写入,更新,删除等操作,参数值可设置为1。

    max server memory (mb)

    用于控制实例上SQL Server数据库服务占用整个服务器的最大内存的上限。

    RDS for SQL Server已经根据您的实例进行了适当配置,该参数值可保持默认值。

    如果需要修改,有以下限制条件:

    • 不低于2GB。
    • 不高于实例最大内存的95%。

    user connections

    用于控制实例上用户发起的最大连接数。

    参数值默认为1000,可根据实际情况进行调整。

    • 设置为0,该实例连接数将不受限制。
    • 不能设置1-10之间的值。
    • 单击“保存”,在弹出框中单击“确定”,保存修改。
    • 单击“取消”,放弃本次设置。
    • 单击“预览”,可对比参数修改前和修改后的值。

    参数修改完成后,您可单击“参数修改历史”查看参数的修改详情。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区