Perguntas com a marcação «database-internals»

Para perguntas técnicas sobre o funcionamento interno do mecanismo de banco de dados.


2
SOMA de DATALENGTHs que não corresponde ao tamanho da tabela de sys.allocation_units
Fiquei com a impressão de que, se somasse DATALENGTH()todos os campos de todos os registros em uma tabela, obteria o tamanho total da tabela. Estou enganado? SELECT SUM(DATALENGTH(Field1)) + SUM(DATALENGTH(Field2)) + SUM(DATALENGTH(Field3)) TotalSizeInBytes FROM SomeTable WHERE X, Y, and Z are true Usei essa consulta abaixo (que obtive on-line para …






1
Despejo do plano de medição
Temos um SQL Server 2016 SP1 com memória máxima definida como 24 GB. Este servidor possui um grande número de compilações, apenas 10% dessas compilações são de consultas Ad-Hoc. Portanto, os planos recém-compilados devem ser armazenados no cache do plano, mas o tamanho do cache do plano não está aumentando …

1
Custo do operador de busca de índice
Para a consulta de banco de dados de exemplo AdventureWorks abaixo: SELECT P.ProductID, CA.TransactionID FROM Production.Product AS P CROSS APPLY ( SELECT TOP (1) TH.TransactionID FROM Production.TransactionHistory AS TH WHERE TH.ProductID = P.ProductID ORDER BY TH.TransactionID DESC ) AS CA; O plano de execução mostra um custo estimado do operador …



1
Por que uma SRF (Set Returning Function) é executada mais lentamente na cláusula FROM?
Esta é uma pergunta interna do banco de dados. Estou usando o PostgreSQL 9.5. Estou me perguntando por que SRFs (Set Returning Functions), também conhecidas como TVFs (Table Valued Functions), são mais lentas quando em uma FROMcláusula, por exemplo, quando executo esses comandos, CREATE TABLE foo AS SELECT * FROM …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.