Toutes les versions de Microsoft SQL Server (pas MySQL). Veuillez également ajouter une balise spécifique à la version, comme sql-server-2016, car elle est souvent pertinente pour la question.
J'essaie de comprendre la meilleure façon de décider de la taille des colonnes varchar, à la fois du point de vue du stockage et des performances. Performance D'après mes recherches, il sembleque varchar (max) ne doit être utilisé que si vous en avez vraiment besoin; c'est-à-dire, si la colonne doit …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé il y a 3 ans . J'essaie de créer un nouveau tableau …
Lister les travaux, les planifications et les prochaines heures d'exécution planifiées J'essaie de répertorier les travaux, les planifications et les prochaines heures d'exécution planifiées. Cependant, je ne semble pas réussir. sysjobactivity a next_scheduled_run_date, ce dont j'ai besoin, mais je n'arrive pas à le connecter à la fois au Job et …
J'ai une table SQL de colonnes varchar qui contiennent des nombres au format grec (. Comme mille séparateur et virgule comme séparateur décimal) La conversion classique CONVERT(numeric(10,2),REPLACE([value],',','.')) ne fonctionne pas car le. (mille séparateur) tue la conversion Par exemple, essayez CONVERT(numeric(10,2),REPLACE('7.000,45',',','.')) Je veux convertir ces valeurs en numérique (10,2) Des …
J'essaie de restaurer une base de données locale sur mon serveur, mais j'ai des problèmes avec la sauvegarde. J'ai fait un fichier .bak mais chaque fois que j'essaye de le charger sur le serveur il ne me le permet pas. Voici une capture d'écran du message d'erreur que je reçois: …
J'obtiens l'erreur de réplication «La longueur des données LOB (2135980) à répliquer dépasse le maximum configuré 65536». sp_configure a été précédemment appliqué pour le définir sur la valeur max (-1) et une requête sur sys.configurations confirme que la valeur max (-1) est en cours d'utilisation. EXEC sp_configure 'max text repl …
Nous avons les fichiers de données utilisateur et système sur le même lecteur de disque. Le (io_stall_write_ms / (1.0 + num_of_writes)) est inférieur à 2 pour les fichiers utilisateur mais les fichiers tempdb sont généralement plus de 400. Je vois cela sur quelques serveurs et je suis curieux de savoir …
Dans notre environnement, nous avons certains serveurs qui sont dans un groupe de disponibilité Always On, et certains qui sont autonomes. Nous sauvegardons normalement sur un partage réseau, mais nous avons récemment observé que plus les bases de données grossissent, plus le temps nécessaire s'allonge, ce qui ralentit l'ensemble du …
J'ai rencontré un script comme celui-ci: set @sum = sum = (case when somecol1 is null then DATEDIFF(d,[somecol2],somecol3) else 0 end) Je ne peux pas comprendre la signification du signe égal (=) après la deuxième somme du mot clé. Lorsque j'exécute la requête, elle n'affiche aucune erreur à la fois …
J'ai trouvé plusieurs sources qui indiquent ALTER TABLE ... DROP COLUMN est une opération de métadonnées uniquement. La source Comment se peut-il? Les données pendant une DROP COLUMN n'ont-elles pas besoin d'être purgées des index non groupés sous-jacents et des index / tas cluster? De plus, pourquoi les documents Microsoft …
Qu'est-ce qu'un "mot indescriptible" pour SQL? Je lis sys.query_store_query_text (Transact-SQL) et je vois ce qui suit, donc je google {SQL "unmentionable" word} bit has_restricted_text Le texte de la requête contient un mot de passe ou d'autres mots inutiles. Autre que 3 liens qui me ramènent à l'endroit où je l'ai …
Je viens de le remarquer et j'ai eu du mal à trouver une raison technique. Les tables peuvent être supprimées à l'aide de trois noms de pièce, mais les vues sont limitées à deux noms de pièce. Quel est le raisonnement derrière cela?
J'ai donc commencé un nouvel emploi avec une belle organisation à but non lucratif, qui existe depuis quelques décennies. Ils ont une grande variété d'éditions et de versions de SQL Server (ex: 2005 Express à 2016 SP2 Enterprise) et sur de nombreuses machines virtuelles Windows (versions allant de 2003 à …
Je rencontre un problème où, lorsque j'exécute une requête sur une vue, cela prend plus de 4 minutes. Cependant, lorsque j'exécute les entrailles de la requête, elle se termine en 1 seconde. La seule chose dont je ne suis pas sûr, c'est que les tables jointes sont toutes les deux …
J'ai un code de nettoyage spécifique qui essaie de supprimer certains doublons. Cela fonctionne parfaitement sur de nombreux sites clients. Les journaux m'indiquent qu'au moins 1 seconde jusqu'à 45 secondes sont consommées par cette requête: DELETE FROM [tbl] WHERE [Id] NOT IN ( SELECT MIN([Id]) FROM [tbl] GROUP BY [IdProject], …
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.