人大金仓分析型数据库配置数据库参数

这篇具有很好参考价值的文章主要介绍了人大金仓分析型数据库配置数据库参数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

设置配置参数

设置本地配置参数

设置master配置参数 

设置系统级别参数

 设置数据库级别参数

 设置角色级别参数

 设置会话级别参数 

查看服务器配置参数设置


前言

        据库的配置文件postgresql.conf 位于数据库实例的数据目录之下。master和每一个实例都有自己的postgresql.conf文件。其中一些参数是的:每个实例检查它的postgresql.conf文件来得到这类参数的值。在master和每一个实例上都要设置本地参数。


设置配置参数

        很多配置参数限制了谁能改变它们以及何时何处可以被设置。例如,要改变特定的参数,用户必须是数据库超级用户。 其他参数只能从postgresql.conf文件中在系统级别上被设置,或者还要求系统重启让设置生效。很多配置参数是会话参数。用户可以在系统级别、数据库级别、角色级别或者会话级别设置会话参数。数据库用户可以在他们的 会话中改变大部分会话参数,但是某些要求超级用户权限。

设置本地配置参数

        要在多个实例中改变一个本地配置参数,在每一个目标实例的postgresql.conf文件中更新该参数。使用gpconfig工具可以在所有的postgresql.conf文件中设置一个参数。例如:

$ gpconfig -c gp_vmem_protect_limit -v 4096

        重启数据库让配置改变生效:

$ gpstop -r

设置master配置参数 

        要设置master配置参数,请在数据库的master实例上设置它。如果它是一个session参数, 用户可以为一个特定数据库、角色或者会话设置该参数。如果一个参数在多个级别上都被设置,最细粒度级别上的设置会优先。例如,会话覆盖角色,角色覆盖数据库,而数据库覆盖系统。

设置系统级别参数

        masterpostgresql.conf文件中的参数设置是系统范围默认的。 要设置一个master参数:编辑$MASTER_DATA_DIRECTORY/postgresql.conf文件。找到要设置的参数,取消它的注释(移除前面的#字符),并且输入想要的值。保存并且关闭该文件。

        对于不需要重新启动服务器的session参数,按如下上传postgresql.conf的改变:

$ gpstop -u

        对于要求服务器重启的参数更改,按如下重启数据库:  

$ gpstop -r
 设置数据库级别参数

        使用ALTER DATABASE在数据库级别设置参数,当用户在数据库级别设置一个会话参数时,每一个连接到该数据库的会话都使用该参数设置。 数据库级别的设置覆盖系统级别的设置。例如:

=# ALTER DATABASE mydatabase SET search_path TO myschema;
 设置角色级别参数

        使用ALTER ROLE在角色级别设置参数,当用户在角色级别设置一个会话参数时,每一个由该角色启动的会话都使用该参数设置。角色级别的设置覆盖数据库级别的设置。例如:

=# ALTER ROLE bob SET search_path TO bobschema;
 设置会话级别参数 

        任何会话参数都可以在一个活动数据库会话中用SET命令设置。例如:

=# SET statement_mem TO '200MB';

        该参数设置重置参数值。例如:

=# RESET statement_mem;

查看服务器配置参数设置

        SHOW命令允许用户查看当前的服务器配置参数设置。例如,要查看所有参数的设置:

$ psql -c 'SHOW ALL;'

        SHOW只列出master实例的设置。要查看整个系统中一个特定参数的值,使用gpconfig工具。例如:文章来源地址https://www.toymoban.com/news/detail-704037.html

$ gpconfig --show max_connections

到了这里,关于人大金仓分析型数据库配置数据库参数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Kettle连接人大金仓KingbaseES数据库

    一、方法1:某些情况下连接上数据库后,加载数据较慢,甚至卡死时,可往下参考方法2。 1、驱动下载。在人大金仓官网–通用型数据库–接口驱动– JDBC 驱动程序 X86(第一个驱动包)下载出来,直达链接(点此直达)。 2、解压驱动包。注意,驱动包zip文件里面共有6个文

    2024年02月05日
    浏览(155)
  • 麒麟操作系统安装人大金仓数据库

    硬件:内存512M以上,磁盘空间10G以上 软件:主流Linux操作系统,本机使用kylin-v10 安装包准备:官网下载数据库文件镜像以及授权文件 https://www.kingbase.com.cn/rjcxxz/index.htm 把 /etc/systemd/logind.conf 文件中的 RemoveIPC=no 设置,再执行一下指令 注意:创建安装系统用户 kingbase 之后,如

    2023年04月20日
    浏览(65)
  • 人大金仓数据库KingbaseES 安全功能入门学习

    安全、身份鉴别、用户管理、审计 金仓数据库管理系统KingbaseES V8.0支持微软Windows 7、Windows XP、Windows 2003、 Windows 2008等32位及64位发行版本。 准备需要安装的金仓数据库管理系统KingbaseES安装程序和jdk1.8及以上的jdk环境。 1.3.1 安装用户 在安装金仓数据库管理系统KingbaseES V8.0时

    2024年02月05日
    浏览(215)
  • 人大金仓 KingbaseES 数据库更换 license文件

    人大金仓数据库单机和集群license数量不同。 单机一般一个,集群一般两个。 1、查找老的license.dat文件,在任何位置执行以下命令: [root@kingbase bin]# find / -name license.dat /opt/Kingbase/ES/V8R3/license.dat /home/flysync/license.dat /data/kingbase/R6/license.dat 2、kingbase授权文件确认,一般license.dat全

    2024年02月11日
    浏览(55)
  • Docker部署人大金仓KingBaseEs V8数据库

    本文章用例人大金仓版本为KingbaseEs V8R3 , 详细信息为:kingbase (Kingbase) V008R003C002B0290。 需要安装连接工具Dbeaver。 Dbeaver安装教程地址 :https://blog.csdn.net/fy512/article/details/121335289 [人大金仓官网]https://www.kingbase.com.cn/ [人大金仓官方开发授权文件获取] https://www.kingbase.com.cn/sqwjx

    2024年02月11日
    浏览(69)
  • CYQ.Data 支持 KingbaseES人大金仓数据库

    KingbaseES是一种关系型数据库管理系统,也被称为人大金仓数据库。KingbaseES 是北京人大金仓信息技术股份有限公司研发的,具有自主知识产权的通用数据库产品。 该产品面向事务处理类应用,兼顾各类数据分析类应用,可用做管理信息系统、业务及生产系统、决策支持系统、

    2024年03月10日
    浏览(82)
  • 麒麟V10服务器上安装与运行人大金仓数据库

    1、简介 人大金仓数据库(KingbaseES)是面向事务处理类、兼顾分析类应用领域的新型数据库产品,致力于解决高并发、高可靠数据存储计算问题,是一款为企事业单位管理信息系统、业务系统量身打造的承载数据库,目前性能已全面升级,是具有高成熟度的数据库产品。 2、

    2024年02月15日
    浏览(45)
  • Spring Boot整合JPA和人大金仓(Kingbase8)数据库

    在开发Java应用程序时,使用JPA(Java Persistence API)可以方便地进行数据库操作。而人大金仓(Kingbase8)是一款基于国产化研发的关系型数据库。本文将介绍如何在Spring Boot项目中整合JPA和人大金仓数据库,并提供相关实例来演示使用方式。 在开始之前,请确保已经满足以下条

    2024年02月12日
    浏览(49)
  • 【KingbaseES】银河麒麟V10 ARM64架构_安装人大金仓数据库KingbaseES_V8R6(CentOS8)

    🦄 个人主页——🎐开着拖拉机回家_Linux,Java基础学习,大数据运维-CSDN博客 🎐✨🍁 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬请批评指正!🍁🐥 🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁🍁🪁🍁🪁 🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁🪁🍁 感谢点赞和关注 ,每天进步

    2024年02月08日
    浏览(54)
  • 【KingbaseES】金仓数据库V8R3/R6基础等保配置及查看(已更新)

    密码策略更多详情请跳转 【KingbaseES】V8R3/R6密码策略 下面我们来进行简略的等保配置 密码复杂度 V8R3密码策略 【KingbaseES】V8R3密码策略 V8R6密码策略 【KingbaseES】R6密码策略 配置密码复杂度 修改数据库data目录下kingbase.conf文件 在kingbase.conf文件中最下方添加一下代码: 找到s

    2023年04月12日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包