oracle資料庫的ora_p程式為什麼這麼多?
oracle資料庫的ora_p程式為什麼這麼多?
這個程式是資料庫的併發服務程式,常會發現資料庫伺服器數量越多,併發服務程式就越多。和這個程式相關的引數有五個,oracle12c中,初始化引數的數量受限前四個引數
1.cpu_count cpu數量
2parallel_threads_per_cpu 預設一般是2
3。parallel_max_servers 預設值 PARALLEL_THREADS_PER_CPU *CPU_COUNT * concurrent_parallel_users * 5
4.parallel_min_servers 預設值 PARALLEL_THREADS_PER_CPU *CPU_COUNT * concurrent_parallel_users *
2
5.concurrent_parallel_users 這個引數隨實際應用的使用者多少變化
資料庫啟動的時候,初始化的併發服務程式數就是parallel_min_servers ,最大不超過parallel_max_servers(還有個限制就是3600)
具體參看:
SQL>show parameter para
NAME TYPE VALUE
----------------------------------------------- ------------------------------
cell_offload_parameters string
fast_start_parallel_rollback string LOW
parallel_adaptive_multi_user boolean TRUE
parallel_automatic_tuning boolean FALSE
parallel_degree_level integer 100
parallel_degree_limit string CPU
parallel_degree_policy string MANUAL
parallel_execution_message_size integer 16384
parallel_force_local boolean FALSE
parallel_instance_group string
parallel_io_cap_enabled boolean FALSE
NAME TYPE VALUE
----------------------------------------------- ------------------------------
parallel_max_servers integer 221
parallel_min_percent integer 0
parallel_min_servers integer 64
parallel_min_time_threshold string AUTO
parallel_server boolean FALSE
parallel_server_instances integer 1
parallel_servers_target integer 256
parallel_threads_per_cpu integer 2
recovery_parallelism integer 0
SQL>show parameter cpu
NAME TYPE VALUE
----------------------------------------------- ------------------------------
cpu_count integer 16
parallel_threads_per_cpu
integer 2
resource_manager_cpu_allocation integer 16
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24179204/viewspace-2127053/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼會有這麼多種的資料庫資料庫
- 為什麼NoSQL資料庫這麼受歡迎?SQL資料庫
- 為什麼會有這麼多的程式語言?
- 為什麼會有這麼多程式語言
- 亞馬遜CTO長文解析:我們為什麼要提供這麼多的資料庫產品?亞馬遜資料庫
- 為什麼有這麼多 Python?Python
- 為什麼程式設計師的工資那麼多!憑什麼?程式設計師
- 程式設計師,你為什麼值這麼多錢?程式設計師
- 為什麼程式設計師工資比其他行業高這麼多?程式設計師行業
- 老闆今天問我為什麼公司的資料庫這麼爛,我是這樣回答的......資料庫
- 深度學習為什麼需要那麼多的資料?深度學習
- 程式語言這麼多,為什麼建議選擇Python?Python
- 什麼是資料庫?什麼是雲資料庫?資料庫
- PG資料庫為什麼要用autovacuum資料庫
- 資料庫倉庫系列:(一)什麼是資料倉儲,為什麼要資料倉儲資料庫
- 從資料角度探究《前任3》為什麼這麼火爆
- 為什麼PostgreSQL是最成功的資料庫?SQL資料庫
- 你構建的程式碼為什麼這麼大
- 為什麼有時Oracle資料庫不用索引來查詢資料?(轉)Oracle資料庫索引
- 為什麼DBA需要資料庫廠商的資料庫概念文件資料庫
- 資料運營為什麼這麼火爆?資料運營如何開展?
- 為什麼這麼多程式設計師和IT公司討厭敏捷開發?程式設計師敏捷
- 為什麼“敏捷”會浪費這麼多時間? - Reddit敏捷
- IT程式設計師必知!TCP/IP為什麼會有這麼多的致命漏洞?程式設計師TCP
- 程式設計師你為什麼這麼累?程式設計師
- 大資料能做什麼,為什麼學大資料大資料
- 大資料為什麼這麼火?小白該如何去學習大資料大資料
- Nginx 為什麼這麼快?Nginx
- Redis為什麼這麼快?Redis
- 為什麼前端這麼多人前端
- 為什麼 JavaScript 的 this 要這麼用?JavaScript
- 為什麼 .NET 的反射這麼慢?反射
- 你家的WiFi為什麼這麼慢?WiFi
- SQLite資料庫怎麼這麼快?SQLite資料庫
- 大資料解讀:《口袋妖怪go》為什麼這麼火?大資料Go
- 資料庫批量插入這麼講究的麼?資料庫
- 資料是什麼——資料的倉庫
- MySQL:為什麼lsof會看到這麼多臨時檔案MySql