DBAtlas · Veritabanı operasyon atlası

Bir yapılandırma parametresini görüntüle

Oracle

SHOW PARAMETER sga_target;
-- veya: SELECT name, value, isdefault FROM v$parameter WHERE name = 'sga_target';

Değiştirmek için ALTER SYSTEM SET ... SCOPE=BOTH; (bazıları yalnız SCOPE=SPFILE + restart).

PostgreSQL

SHOW shared_buffers;
-- Detay: SELECT name, setting, unit, context FROM pg_settings WHERE name = 'shared_buffers';

context sütunu değişikliğin restart mı yoksa reload (SELECT pg_reload_conf()) mı gerektirdiğini söyler.

MySQL

SHOW VARIABLES LIKE 'innodb_buffer_pool_size';

GLOBAL vs SESSION ayrımına dikkat: SHOW GLOBAL VARIABLES sunucu genelini gösterir.

SQL Server

SELECT name, value, value_in_use, is_dynamic
FROM sys.configurations
WHERE name LIKE '%max server memory%';

Değiştirmek için sp_configure + RECONFIGURE; is_dynamic=0 olanlar yeniden başlatma ister.

MongoDB

db.adminCommand({ getParameter: 1, cursorTimeoutMillis: 1 })
// Tüm başlangıç seçenekleri: db.adminCommand({ getCmdLineOpts: 1 })

Çalışırken değiştirilebilenler için setParameter; kalıcı ayarlar mongod.conf dosyasındadır.

Redis

CONFIG GET maxmemory
# Joker: CONFIG GET max*

Çalışırken değiştirmek için CONFIG SET; kalıcılık için CONFIG REWRITE (redis.conf'a yazar).

DBAtlas'ta aç →