J'ai un schéma avec un certain nombre de vues. Je dois vérifier les plans d'exécution pour m'assurer que les index appropriés sont en place et utilisés. Comment puis-je faire cela? Je préfère ne pas avoir à copier et coller la sortie de show create view <viewname>dans explain, d'autant plus que …
J'ai la vue indexée suivante définie dans SQL Server 2008 (vous pouvez télécharger un schéma de travail à partir de gist à des fins de test): CREATE VIEW dbo.balances WITH SCHEMABINDING AS SELECT user_id , currency_id , SUM(transaction_amount) AS balance_amount , COUNT_BIG(*) AS transaction_count FROM dbo.transactions GROUP BY user_id , …
Comment les vues matérialisées sont-elles implémentées dans Oracle? J'ai créé une vue matérialisée dans Oracle. Ce que je vois maintenant, c'est une table tout à fait normale avec un travail. Les vues matérialisées sont-elles traduites en tableaux et travaux dans Oracle?
Je voudrais rassembler des statistiques sur les requêtes d'exécution les plus élevées dans ma base de données. Pour cela, j'ai besoin de savoir comment je peux suivre les requêtes afin de pouvoir créer des vues ou des vues matérialisées pour mettre en cache les résultats des requêtes les plus élevées …
J'ai un utilisateur MySQL et je veux qu'il affiche UNIQUEMENT les vues que je veux et pas toute autre table dans la base de données. J'ai accordé à cet utilisateur des autorisations uniquement sur certaines vues, comme suit: GRANT SHOW VIEW ON `myDatabase`.`awesome_view` TO 'thisUser'@'%' Si je fais une show …
J'ai une base de données où j'utilise des TVF en ligne (fonctions de valeur de table) au lieu de vues. Par exemple, je pourrais avoir deux tables appelées [modèle de voiture] et [constructeur automobile] que je joignent à l'intérieur du TVF [fnCarBrands]. Ces TVF sont ensuite appelés par d'autres TVF …
J'essaie de comprendre l'impact sur les performances de la sélection de données dans une vue, où l'une des colonnes d'une vue est fonction d'autres données de la table d'origine. Le calcul est-il effectué indépendamment du fait que la colonne calculée figure ou non dans la liste des colonnes sélectionnées? Si …
Utilisation de Microsoft SQL Server 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64). Étant donné une table et un index: create table [User].[Session] ( SessionId int identity(1, 1) not null primary key CreatedUtc datetime2(7) not null default sysutcdatetime()) ) create nonclustered index [IX_User_Session_CreatedUtc] on [User].[Session]([CreatedUtc]) include (SessionId) Les lignes réelles pour chacune …
J'ai une grande table (des dizaines à des centaines de millions d'enregistrements) que nous avons divisée pour des raisons de performances en tables actives et archivées, en utilisant un mappage de champ direct et en exécutant un processus d'archivage tous les soirs. À plusieurs endroits de notre code, nous devons …
Pendant le Collège, il nous a été frappé de ne pas mettre à jour les tables via des vues, et encore une fois quand je suis entré dans le lieu de travail, on nous a dit de ne pas mettre à jour la base de données via les vues. Où …
Comme je vois qu'il est possible de spécifier une expression comme sysdate + 1, voici mes questions: Est-il possible de spécifier l'heure exacte de l'actualisation pour les vues matérialisées dans Oracle? Est-il possible que tout commence à 2 heures du matin alors que personne n'utilise la base de données de …
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.