|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
即使对于MySQL的商业化的企业版来说,也没有高昂的许可证成本,当你将其与像甲骨文和微软之类的大型专有商业数据库比较的话。oracle|功能哪些初始化参数最影响Oracle体系功能
甚么是SGA(体系全局区)1、体系全局区(SGA)是一个分派给Oracle的包括一个Oracle实例的数据库的把持信息内存段。
次要包含数据库高速缓存(thedatabasebuffercache),
重演日记缓存(theredologbuffer),
共享池(thesharedpool),
数据字典缓存(thedatadictionarycache)和别的各方面的信息。
db_block_buffers1、数据高速缓冲区
2、会见过的数据都放在这一片内存地区,该参数越年夜,Oracle在内存中找到不异数据的大概性就越年夜,也即加速了查询速率。
3、db_block_buffers以块为单元,假设DB_BLOCK_SIZE=2K,db_block_buffers=3200,则占用内存=3200*2K=6400K。
share_pool_size1、SQL共享缓冲池
2、该参数是库高速缓存和数据字典的高速缓存。
Log_buffer1、重演日记缓冲区
sort_area_size1、排序区
processes1、同时毗连的历程数
global_names1、假如“数据库链路名”和它所要毗连的“数据库”具有不异的名字,则设置global_names=TRUE,
不然,设置global_names=FALSE
db_block_size1、数据库块巨细
2、Oracle默许块为2KB,太小了,由于假如我们有一个8KB的数据,则2KB块的数据库要读4次盘,才干读完,
而8KB块的数据库只需1次就读完了,年夜年夜削减了I/O操纵。
3、数据库安装完成后,就不克不及再改动db_block_size的值了,只能从头创建数据库
而且建库时,要选择手工安装数据库。
open_links1、同时翻开的链接数
dml_locks1、用户一次可对表设定锁的最年夜数量
2、假如有三个用户修正6个表,则需18个DML锁来完成并行操纵,假如设定DML_LOCKS不敷年夜,操纵时实行将中止,你能够经由过程你的使用程序的操纵范围和最年夜的并利用用的用户数来预算体系所必要的DML_LOCKS的值,但该值的巨细对数据库的其他功能没有影响,以是一样平常都把它设得很年夜,远凌驾实践中大概到达的值,假如在体系运转中常常产生表锁逝世的征象,就应当思索加年夜该值。
open_cursors1、翻开光标数
2、这个参数能够同时被每一个用户历程具有,这个参数的最年夜值依操纵体系分歧而分歧。
3、在创立一个包括良多表的分解视图时,假如此参数很小,则视图创立会不乐成。
dbwr_io_slaves1、背景写历程数
由于MySQL数据库已经如此普及,对企业来说它无疑是一个更好的选择。 |
|