Lors d'un travail de maintenance, j'essaie d'obtenir une liste d'index fragmentés. Mais la requête est extrêmement lente et prend plus de 30 minutes à exécuter . Je pense que cela est dû à une analyse à distance sur sys.dm_db_index_physical_stats. Existe-t-il un moyen d'accélérer la requête suivante: SELECT OBJECT_NAME(i.OBJECT_ID) AS TableName, …
J'ai une requête complexe qui s'exécute en 2 secondes dans la fenêtre de requête, mais environ 5 minutes en tant que procédure stockée. Pourquoi cela prend-il autant de temps à s'exécuter en tant que procédure stockée? Voici à quoi ressemble ma requête. Il prend un ensemble spécifique d'enregistrements (identifiés par …
Faisons quelques hypothèses: J'ai une table qui ressemble à ceci: a | b ---+--- a | -1 a | 17 ... a | 21 c | 17 c | -3 ... c | 22 Faits sur mon set: La taille de la table entière est ~ 10 10 lignes. J'ai …
J'utilise Postgres 9.3.5 et j'ai une grande table dans la base de données, elle compte actuellement plus de 25 millions de lignes et elle a tendance à s'agrandir encore plus rapidement. J'essaie de sélectionner des lignes spécifiques (toutes les unit_ids avec seulement les dernières unit_timestamppour chacune d'entre elles) avec une …
Je compare deux requêtes dans SQL Server 2012. Le but est d'utiliser toutes les informations pertinentes disponibles à partir de l'optimiseur de requêtes lors du choix de la meilleure requête. Les deux requêtes produisent les mêmes résultats; le orderid maximum pour tous les clients. L'effacement du pool de mémoire tampon …
J'étais sur Google, autodidacte et à la recherche d'une solution pendant des heures, mais sans chance. J'ai trouvé quelques questions similaires ici, mais pas ce cas. Mes tables: personnes (~ 10 millions de lignes) attributs (lieu, âge, ...) liens (M: M) entre les personnes et les attributs (~ 40M lignes) …
J'ai une requête dans laquelle l'utilisation select *non seulement fait beaucoup moins de lectures, mais utilise également beaucoup moins de temps processeur que l'utilisation select c.Foo. Voici la requête: select top 1000 c.ID from ATable a join BTable b on b.OrderKey = a.OrderKey and b.ClientId = a.ClientId join CTable c …
J'ai du mal à comprendre pourquoi l'estimation des lignes est si terriblement erronée, voici mon cas: Jointure simple - en utilisant SQL Server 2016 sp2 (même problème sur sp1), dbcompatiblity = 130. select Amount_TransactionCurrency_id, CurrencyShareds.id from CurrencyShareds INNER JOIN annexes ON Amount_TransactionCurrency_id = CurrencyShareds.Id option (QUERYTRACEON 3604, QUERYTRACEON 2363); SQL …
C'est un peu une diversion du vrai problème. Si le contexte est utile, la génération de ces données pourrait être utile pour tester les performances des méthodes de traitement des chaînes, pour générer des chaînes qui doivent être appliquées à un curseur ou pour générer des remplacements de noms uniques …
Dans une application de production (C # parlant à SQL Server 2014 Standard), il y a une requête qui ressemble à ceci, ci-dessous. La plupart du temps, il s'exécute en millisecondes. Mais parfois (pour certaines valeurs de @Id), cela devient fou et prend environ une minute. Ceci est plus long …
J'ai des problèmes de performances avec un système de traitement de données sur lequel je travaille. J'ai rassemblé des statistiques d'attente à partir d'une période d'une heure qui montre une grande quantité d'événements d'attente CXPACKET et LATCH_EX. Le système se compose de 3 serveurs SQL de traitement qui effectuent beaucoup …
J'ai une Employeetable qui contient un million d'enregistrements. J'ai suivi SQL pour paginer des données dans une application Web. Cela fonctionne bien. Cependant, ce que je vois comme un problème est - la table dérivée tblEmployeesélectionne tous les enregistrements de la Employeetable (pour créer les MyRowNumbervaleurs). Je pense que cela …
Question assez simple, probablement répondu quelque part, mais je n'arrive pas à former la bonne question de recherche pour Google ... Le nombre de colonnes dans une table particulière affecte-t-il les performances d'une requête, lors d'une requête sur un sous-ensemble de cette table? Par exemple, si la table Foo a …
Est -ce que SentryOne plan Explorateur travail comme prévu, et est - il légitime? Y a-t-il des problèmes ou quelque chose à craindre? Il semble qu'il montre le chemin chaud en couleur par rapport au cauchemar de SSMS d'une vue pour le plan d'exécution estimé. Ma préoccupation est - modifie-t-elle …
Installer: create table dbo.T ( ID int identity primary key, XMLDoc xml not null ); insert into dbo.T(XMLDoc) select ( select N.Number for xml path(''), type ) from ( select top(10000) row_number() over(order by (select null)) as Number from sys.columns as c1, sys.columns as c2 ) as N; Exemple 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.