DBAtlas · Veritabanı operasyon atlası

Sunucu kaynak kullanımını DB içinden gör (CPU/IO)

Oracle

SELECT stat_name, value FROM v$osstat
WHERE stat_name IN ('NUM_CPUS','BUSY_TIME','IDLE_TIME','IOWAIT_TIME','PHYSICAL_MEMORY_BYTES');
-- Anlık metrikler: SELECT metric_name, value FROM v$sysmetric WHERE group_id = 2;

v$osstat işletim sistemi CPU/bellek sayaçlarını; v$sysmetric son aralıktaki anlık DB metriklerini (CPU, IOPS) verir.

PostgreSQL

SELECT backend_type, object, context, reads, writes, hits, evictions
FROM pg_stat_io
ORDER BY reads DESC;
-- Not: CPU kullanımı DB içinden görünmez; OS aracı (top, sar) gerekir.

pg_stat_io okuma/yazma/önbellek isabet sayaçlarını verir; PostgreSQL CPU kullanımını sunmaz, işletim sistemi araçları gerekir.

MySQL

SELECT * FROM sys.host_summary;
-- InnoDB I/O ve thread detayları için:
SHOW ENGINE INNODB STATUS\G

sys şeması özet view'ları (host_summary) IO/gecikme dökümü verir; SHOW ENGINE INNODB STATUS buffer pool ve IO etkinliğini gösterir.

SQL Server

SELECT object_name, counter_name, cntr_value
FROM sys.dm_os_performance_counters
WHERE counter_name LIKE '%CPU%' OR counter_name LIKE '%Page life expectancy%';
-- CPU geçmişi: sys.dm_os_ring_buffers (RING_BUFFER_SCHEDULER_MONITOR)

sys.dm_os_performance_counters DB performans sayaçlarını; dm_os_ring_buffers son ~256 dakikanın SQL/diğer süreç CPU oranını verir.

MongoDB

db.serverStatus().metrics
// İlgili alanlar: .opcounters, .network, .wiredTiger.cache, .mem, .extra_info.page_faults

serverStatus() bellek, ağ, opcounters ve WiredTiger önbellek metriklerini verir; ayrıntılı OS CPU/IO için mongostat veya işletim sistemi araçları kullanılır.

Redis

INFO cpu
INFO stats
# used_cpu_sys, used_cpu_user, instantaneous_ops_per_sec, total_net_input_bytes

INFO cpu Redis sürecinin CPU tüketimini, INFO stats saniyelik işlem ve ağ trafiğini raporlar.

Elasticsearch

GET _nodes/stats/os,process
// os.cpu.percent, os.mem, process.cpu.percent, fs (disk) alanlarına bakın

_nodes/stats/os,process düğüm bazında CPU yüzdesi, bellek ve süreç metriklerini verir; disk için fs bölümü kullanılır.

DBAtlas'ta aç →