核心内容摘要
枫与铃声LOVEME:当秋叶遇见心动,爱意悄然奏响
文章目录环境症状问题原因解决方案报错编码环境系统平台Microsoft Windows (64-bit) 2012 R2版本
4.
2症状操作系统Windows Server 2016 Datacenter Evaluation数据库安装完毕后在服务列表里面启动hgdb-se
4.
2服务显示服务启动后停止。
某些服务在未由其他服务或程序使用时将自动停止。
问题原因用命令行启动数据库D:\highgo\database\
4.
6\binpg_ctl -D D:\highgo\database\
4.
6\data start报错信息显示为日志220232097152超出了参数maintenance_work_mem1024… 2097151的有效范围。
如下图解决方案将D:\highgo\database\
4.
6\data目录下postgresql.conf文件maintenance_work_mem参数改小设置为1G可在服务列表里面启动hgdb-se
4.
2。
maintenance_work_mem参数解释维护工作内存主要是针对数据库的维护操作或者语句如VACUUMCREATE INDEXREINDEX等操作在对整个数据库进行VACUUM或较大的index进行重建时适当调整该参数非常必要。
该参数默认值为64MB。
通常maintenance_work_mem超过1G的时候并没有什么实际的效能增加如果内存够设定在1G足矣。
报错编码220232097152