Se utilizzata nel contesto di database, la memoria si riferisce alla RAM direttamente indirizzabile dalla CPU anziché passare attraverso il sottosistema I / O.
Ho letto alcuni grandi articoli sulla memorizzazione nella cache del piano di SQL Server di Kimberly Tripp come questo: http://www.sqlskills.com/blogs/kimberly/plan-cache-and-optimizing-for-adhoc-workloads/ Perché esiste anche un'opzione per "ottimizzare i carichi di lavoro ad hoc"? Non dovrebbe essere sempre acceso? Indipendentemente dal fatto che gli sviluppatori utilizzino o meno SQL ad hoc, perché …
Ho riscontrato un problema strano in cui SQL Server 2016 Standard Edition 64-bit sembra aver superato la metà della memoria totale allocata (64 GB di 128 GB). L'output di @@VERSIONè: Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) 22 dic 2017 11:25:00 Copyright (c) Microsoft Corporation Standard Edition (64-bit) …
Supponendo che tu abbia un server dedicato esplicitamente per le funzioni del database - quanta memoria dovresti riservare al sistema operativo? Mi rendo conto che probabilmente questo varierà leggermente a seconda del sistema operativo specifico, del software di database specifico e così via. Ma, poiché la memoria è così importante …
SQL Server sta consumando l'87,5% della RAM del mio server. Ciò ha recentemente causato molti colli di bottiglia nelle prestazioni come la lentezza. Ho studiato questo problema. Una soluzione comune che ho trovato su Internet è quella di impostare il limite massimo per SQL Server. Questo è stato fatto e …
Se ho 8 GB di RAM in un server ed eseguo 4 istanze di SQL Server Express, il limite di memoria totale utilizzato da SQL Server sarà 1 GB o 4 GB? Sarebbe consigliabile eseguire più istanze come questa per consentire a ciascun database di utilizzare meglio le risorse (supponendo …
Esiste un modo sistematico per forzare PostgreSQL a caricare una tabella specifica in memoria o almeno a leggerla dal disco in modo che venga memorizzata nella cache dal sistema?
Ho due server identici (in termini di hardware), sono entrambe installazioni standard di Windows Server 2008 R2, con un software minimo installato (fondamentalmente il mio codice e cose richieste come jvm ecc.). Su un server, sto eseguendo SQL Server 2005, sul secondo server Postgresql 9.1. La differenza nelle prestazioni di …
Usiamo MongoDB da diverse settimane, la tendenza generale che abbiamo visto è stata che mongodb sta usando troppa memoria (molto più dell'intera dimensione del suo set di dati + indici). Ho già letto questa domanda e questa domanda , ma nessuna sembra affrontare il problema che ho riscontrato, in realtà …
Recentemente ho scoperto che MySQL ha un motore di "memoria" di cui non ero a conoscenza (la maggior parte del mio lavoro di database è per progetti di hobbistica, quindi imparo ciò di cui ho bisogno mentre vado). Sembra che questa opzione dovrebbe darmi prestazioni drasticamente migliorate, quindi mi chiedo …
Questo articolo di Microsoft - Come determinare la dimensione appropriata del file di paging per le versioni a 64 bit di Windows Server 2008 eo Windows 2008 R2 fornisce indicazioni per il calcolo della dimensione del file di paging per Windows 2008 a 64 bit e Windows 2008 R2. Questo …
InnoDB memorizza tutte le tabelle in un unico file di grandi dimensioni ibdata1. Dopo aver eliminato una tabella grande, il file mantiene le sue dimensioni, indipendentemente dalla dimensione della tabella. Come posso ridurre quel file senza dover scaricare e reimportare l'intero database (che ha diverse centinaia di GB in totale)? …
Sto creando un'applicazione in cui prevedo di incorporare SQL Server 2012 Express come archivio dati principale. Durante i test sulla mia macchina di sviluppo (Win7-32 con 3 GB di RAM), non ho mai osservato il sqlservr.exeprocesso di utilizzare più di 1 GB di RAM come mi aspetterei dai limiti di …
Scenario Supponiamo che io abbia un SQL Server con 4 socket con ogni 1 nodo NUMA. Ogni socket ha 4 core fisici. La memoria totale è di 512 GB, quindi ogni nodo NUMA ha 128 GB di RAM. Una tabella di chiavi viene caricata nel primo nodo NUMA. Domanda Supponiamo …
Recentemente incluso l'avvio di SQL Server Trace Flag 8048 per risolvere un grave problema di contesa di spinlock in un sistema SQL Server 2008 R2. Interessato a ricevere notizie da altri che hanno riscontrato casi di utilizzo in cui il valore delle prestazioni è stato fornito dal flag di traccia …
Quando si esegue una query che include il piano di esecuzione effettivo, l'operatore root ( SELECT) mi informa che la dimensione del piano memorizzato nella cache è 32 KB . Una query che unisce sys.dm_exec_cached_planse sys.dm_os_memory_objects, osservando il piano in questione, afferma che i valori per pages_in_bytese max_pages_in_bytessono 32768 (32 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.