sybase参数调整
Parameter Name Default Memory Used Config Value Run Value Unit Type
------------------------------ ----------- ----------- ------------ ----------- -------------------- ----------
procedure cache size 3271 1116040 512000 512000 memory pages(2k) dynamic
一、存储缓存不够
There is not enough procedure cache to run this procedure, trigger, or SQL batch. Retry later, or ask your SA to reconfigure SQL Server with more procedure cache.
sp_configure "max memory",200000 (设置为共享内存的75%)
sp_configure "procedure cache size",90000
查看:sp_configure "max memory"、sp_configure "procedure cache size"
修改:sp_configure "max memory",200000、sp_configure "procedure cache size",90000
二、数据库启动不了
sybase 12.5 配置了大内存后数据库无法启动
在安装目录下面,我的是C:\sybase,会有一个你相对于实例的配置文件,xx.cfg,我就是手犯贱在90000后面还加了一个零,虚拟机的内存都没有那么多,数据库怎么可能启动
三、其他相关配置
在xx.cfg配置文件中,对下述参数进行优化.(要根据你虚拟机分配的最大内存,或者服务器的最大内存而配置,不然配置大了,数据库就会启动不了)
(另如果数据库已经打开了,可以进入isql,则在islq>下输入下述语句就可以进行优化了.)
针对2g内存(redflag中为free -m or top),多次测试后,最终参数为(数据库可以起来,不报错)
max memory procedure cache size default data cache
262144 0.5g 50m 300m
--设置数据库能够使用的最大内存数,单位为2K,下面配置为2G(1024*1024)
sp_configure 'max memory',1048576
--设置过程缓存,单位为2K,下面配置为200M(100*1024)
sp_configure 'procedure cache size',102400
--设置数据库默认的数据缓存,一般为最大内存值的60%,针对2G内存,一般配置为1.2G
sp_cacheconfig 'default data cache','1200M'
--设置数据库允许的最大用户连接数,下面配置为100个
sp_configure 'number of user connections',100
--设置数据库最大的锁数量,下面配置为50000个
sp_configure 'number of locks',50000
--设置数据库允许的最大设备数量,下面配置为100个
sp_configure 'number of devices',100
--让数据库在启动的时候一次性收集完所有内存
sp_configure 'allocate max shared memory','1'
--设置数据库最大可使用的CPU数,下面配置为3个
sp_configure 'max online engines',3
--设置在数据库启动时加载的CPU数,下面配置为3个
sp_configure 'number of engines at startup',3
sybase参数调整的更多相关文章
- Galera集群server.cnf参数调整--Innodb存储引擎内存相关参数(一)
在innodb引擎中,内存的组成主要有三部分:缓冲池(buffer pool),重做日志缓存(redo log buffer),额外的内存池(additional memory pool).
- Galera集群server.cnf参数调整--前言
文档安排: 前言部分会简述下galera集群,正文中会针对我们线上的环境,在不断业务的情况下,进行参数调整的话,有些参数不能够进行配置,会以#***的形式写入配置文件中,文档也会进行进一步说明. 如果 ...
- paip.提升性能---mysql 性能 测试以及 参数调整.txt
paip.提升性能---mysql 性能 测试以及 参数调整.txt 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://b ...
- paip.提升性能----jvm参数调整.txt
paip.提升性能----jvm参数调整.txt 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.n ...
- Linux VM子系统参数调整
Timesten数据库下的Linux page子系统参数调整 如果Timesten(TT)采用了Durablecommits或是share memory segment被lock的话,那么linux ...
- 在Linux上进行内核参数调整
在Solaris上,使用工具mdb就可以直接修改内核内存里的内容.而在Linux上,则通常使用命令sysctl(8)做类似的事情. 本文以Fedora为例,介绍如何在Linux上进行内核参数调整. 常 ...
- Storm集群参数调整
Supervisor 参数调整 修改${STORM_HOME}conf/storm.yaml文件内容 supervisor变更参数 slots 配置: 若storm host仅仅执行superviso ...
- PID参数调整的口诀
PID参数调整的口诀:参数整定找最佳,从小到大顺序查先是比例后积分,最后再把微分加曲线振荡很频繁,比例度盘要放大曲线漂浮绕大湾,比例度盘往小扳曲线偏离回复慢,积分时间往下降曲线波动周期长,积分时间再加 ...
- Linux 内核参数 和 Oracle相关参数调整
Linux 内核参数 和 Oracle相关参数调整 分类: Oracle Basic Knowledge2009-10-14 12:23 9648人阅读 评论(0) 收藏 举报 oraclelinux ...
随机推荐
- 一篇文章教你学会基础的HTML
html是学习做网页的基础,漂亮的网页与布局就是由有些html代码组成,大家看完这篇文章就可以简单的了解html了,多写多练 如果你不致力于成为美工的话,那么作为开发人员,可以读懂HTML.必 ...
- hdu1505 dp
//Accepted 5196 KB 109 ms //类似hdu1506 //输入数据的格式没有明确的限制 //可能出现以下情况 //5 5 //R //F //F F F //F F F F F ...
- GSM cell phone calls use outdated encryption that can now be cracked with rainbow tables on a PC
Decrypting GSM phone calls Motivation. GSM telephony is the world’s most popular communication techn ...
- Git的环境搭建
Git时当下流行的分布式版本控制系统. 集中式版本控制系统的版本库是集中存放在中央处理器的,所以开发者要先从中央服务器获取最新的版本,编码后再将自己的代码发送给中央处理器.集中式版本控制系统最大的缺点 ...
- 如何从oc中去获取一个私有的变量.....
运行时 的用法 1.定义的一个类,里面有一个私有变量mt_,并且在初始化值为"HaHa Ha ".@interface Mobj : NSObject {@privateNSStr ...
- URAL 2040 (回文自动机)
Problem Palindromes and Super Abilities 2 (URAL2040) 题目大意 给一个字符串,从左到右依次添加,询问每添加一个字符,新增加的回文串数量. 解题分析 ...
- 详解for循环(各种用法)
常见的for循环一般是一下代码这种结构: for (int i = 0; i < 100; i++){ Console.WriteLine(i);} 或者递减的: ...
- python 数据结构之双向链表的实现
和单链表类似,只不过是增加了一个指向前面一个元素的指针而已. 示意图: python 实现代码: #!/usr/bin/python # -*- coding: utf-8 -*- class Nod ...
- ZOJ 1002 Fire Net
题目大意:有一个4*4的城市,其中一些格子有墙(X表示墙),在剩余的区域放置碉堡.子弹不能穿透墙壁.问最多可以放置几个碉堡,保证它们不会相互误伤. 解法:从左上的顶点开始遍历,如果这个点不是墙,做深度 ...
- zboot/piggyback.c
/* * linux/zBoot/piggyback.c * * (C) 1993 Hannu Savolainen */ /* * This program reads the c ...