Esto varía según el RDBMS que esté utilizando. Algunos ejemplos de vistas del sistema y tanles para consultas …
Para MS SQL Server, puede probar
sys.dm_exec_query_memory_grants
- ¿Las unidades de estado sólido ultrarrápidas o la tecnología de almacenamiento similar alguna vez superarán la RAM por velocidad? ¿O tendremos más y más RAM en el futuro?
- ¿Qué juegos se pueden jugar con gráficos de 4 GB, 8 GB de RAM y procesador Pentium 4560?
- ¿Es posible agregar procesadores externos y / o RAM a una computadora a través del puerto USB?
- ¿Qué falla de RAM tengo en mi PC con Linux?
- ¿Cuál es la RAM máxima que puedo instalar en mi Dell Inspiron 15 i5 de quinta generación? Tengo 4 GB instalados y quiero actualizarlo a 12 GB con una nueva tarjeta de 8 GB.
Un ejemplo está aquí:
Uso de memoria de consulta única de SQL Server
referencia técnica para la mesa: https://msdn.microsoft.com/en-us…
Para MySQL, intente:
i nnodb_buffer_pool_size, innodb_additional_memory_pool_size, innodb_log_buffer_size, innodb_sort_buffer_size (usado solo para ordenar datos mientras se crea un índice en innodb, introducido desde 5.6). max_ connections, query_cache_size y table_cache también son variables importantes para verificar .
ref para MySQL:
En Vertica (que estoy usando actualmente): v_internal.dc_requests_issued
Para Oracle, este enlace puede ayudarlo a comenzar:
por uso de memoria de sesión
Algunos sistemas le mostrarán esto si usa el plan de explicación o el plan de presentación en modo extendido o detallado.