为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM Database Server 64 V8
【操作系统】:Kylin Linux Advanced Server release V10 (Tercel)
【CPU】:Kunpeng-920
【问题描述】*:
1、达梦哪些参数是不可更改的,也就是必须在初始建库的时候就要设定好。在你们的文档《单机规范化部署》中给出的是:page_size(页大小),charset(字符集),case_sensitive(大小写敏感)等。
2、参数属性分为三种:静态、动态和手动,并没有不可修改的分类。
通过v$parameter,v$dm_ini视图如何查询哪些参数不可更改。
3、v$parameter和v$dm_ini有什么区别。
4、为什么有些参数修改后,已经生效,在dm.ini中反而找不到这个参数。
如通过SP_SET_PARA_VALUE(2,‘ENABLE_LOCAL_OSAUTH’,1); 修改了ENABLE_LOCAL_OSAUTH参数,数据库重启后参数生效了,但是在dm.ini中找不到这个参数,这个参数保存在什么地方了。
1、单机规范化部署是对的
2、通过select PARA_TYPE from v$dm_ini;或者select TYPE from v$parameter;查询 。
参数类型。
READ ONLY:手动参数,表示服务器运行
过程中不可修改;
IN FILE:静态参数,只可修改 ini 文件;
SYS 和 SESSION:动态参数,ini 文件和
内存同时可修改,其中,SYS 系统级参数;
SESSION 会话级参数
3、v$parameter和v$dm_ini有什么区别。
随你喜欢,个人感觉parameter表结构简单明了一些
4、隐藏参数,找不到正常,通过dm_ini和paramter查得到已经更改就OK了
1、簇大小:EXTENT_SIZE VARCHAR类型以字符为单位 空格填充模式(BLANK_PAD_MODE)
3、
1)V$PARAMETER:显示 ini 参数和 dminit 建库参数的类型及参数值信息(当前会话值、系统值及 dm.ini
文件中的值)。
2)v$dm_ini:所有 ini 参数和 dminit 建库参数信息。 但这个视图查询的内容有点多,DM提供了分类的视图,比如V$DM_ARCH_INI,查询归档的相关参数值。