Domande taggate «materialized-view»

Definite come una vista ma che contengono dati persistenti come una tabella, le viste materializzate sono una funzionalità di numerosi RDBMS tra cui Oracle, DB2 e Postgres. SQL Server ha una funzionalità simile chiamata Vista indicizzata considerata abbastanza simile per rientrare in questo tag.

7
Scrivere un semplice schema bancario: come devo sincronizzare i miei saldi con la cronologia delle loro transazioni?
Sto scrivendo lo schema per un semplice database bancario. Ecco le specifiche di base: Il database memorizzerà le transazioni contro un utente e una valuta. Ogni utente ha un saldo per valuta, quindi ogni saldo è semplicemente la somma di tutte le transazioni rispetto a un determinato utente e valuta. …




3
Sostituisci una vista materializzata in Postgres
Ho una visione materializzata in Postgres 9.3quanto vorrei aggiornare con nuove colonne. Tuttavia, anche altre viste materializzate dipendono da questa vista e il messaggio di errore indica che non è possibile rilasciare una vista quando altri oggetti dipendono da essa. ERRORE: impossibile eliminare la vista materializzata latest_charges perché altri oggetti …

3
Interroga la definizione di una vista materializzata in Postgres
Mi chiedo come interrogare la definizione di una vista materializzata in Postgres. Per riferimento, quello che speravo di fare è molto simile a quello che puoi fare per una visione normale: SELECT * FROM information_schema.views WHERE table_name = 'some_view'; che ti dà le seguenti colonne: table_catalog table_schema table_name view_definition check_option …




1
Postgres: controlla lo spazio su disco occupato dalla vista materializzata?
So come controllare la dimensione degli indici e delle tabelle in Postgres (sto usando la versione 9.4): SELECT relname AS objectname, relkind AS objecttype, reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size FROM pg_class WHERE relpages >= 8 ORDER BY relpages DESC; Ma questo non mostra viste materializzate. Come posso verificare la …

2
DBCC CHECKDB corruzione irreversibile: la vista indicizzata contiene righe che non sono state prodotte dalla definizione della vista
TL; DR: ho una corruzione non riparabile in una vista indicizzata. Ecco i dettagli: In esecuzione DBCC CHECKDB([DbName]) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS su uno dei miei database produce il seguente errore: Messaggio 8907, livello 16, stato 1, riga 1 L'indice spaziale, l'indice XML o la vista indicizzata 'ViewName' (ID …

3
Cosa succede se due processi tentano di AGGIORNARE CON VISIONE CONTENUTO MATERIALIZZATO contemporaneamente?
Secondo i documenti: CONCORRENTE Aggiorna la vista materializzata senza bloccare le selezioni simultanee sulla vista materializzata. (...) ... ALTRI CONTENUTI ... Anche con questa opzione, solo un AGGIORNAMENTO alla volta può essere eseguito su una vista materializzata . Ho avuto una funzione che verifica l'ultimo tempo di aggiornamento per una …

2
Rischi di cambiare in ARITHABORT ON
Sto lavorando con un fornitore con l'accordo che forniscono l'applicazione principale e posso creare le mie estensioni purché non modifichi l'applicazione principale. È incorporato in ColdFusion che si collega a un database SQL Server 2005. Alcuni dei report che ho creato dipendono dalle visualizzazioni utilizzando le funzioni calcolate dalle tabelle …


2
Vista indicizzata in SQL Server
Ho una tabella e una vista indicizzata su di esso come Create table mytable1 (ID int identity(1,1), Name nvarchar(100)) Create table mytable2 (ID int identity(1,1), Name nvarchar(100)) Create view myview with schemabinding as select a.name, b.name from mytable1 a join mytable2 b on a.Id = b.Id Ora se eseguo la …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.