Je crée une base de données dans laquelle il y aura environ 30 tables, chaque table contenant des dizaines de millions de lignes et chaque table contenant une seule colonne importante et une colonne de clé primaire / étrangère afin de maximiser l'efficacité des requêtes face à des charges lourdes …
Nous avons une base de données pour un produit lourd en écriture. Nous venons d'acheter une nouvelle machine serveur avec un SSD pour vous aider. À notre grande surprise, les insertions n'étaient pas plus rapides que sur notre ancienne machine avec un stockage beaucoup plus lent. Lors de l'analyse comparative, …
Imaginez que vous ayez deux tables / requêtes différentes qui sont censées avoir / renvoyer des données identiques. Vous voulez vérifier cela. Quelle est la manière la plus simple d'afficher les lignes inégalées de chaque table, comme dans l'exemple ci-dessous, en comparant chaque colonne? Supposons qu'il y ait 30 colonnes …
Nous avons plusieurs machines sur lesquelles nous avons pré alloué la taille du journal des transactions à 50 Go. La taille de la table que j'essaye de réorganiser est de 55 à 60 Go mais va augmenter continuellement. La principale raison pour laquelle je souhaite réorganiser est de récupérer de …
J'ai une base de données SQL Server 2008 qui a un fichier de données d'environ 2 Go, mais le fichier journal dépasse 8 Go. Avec les bases de données antérieures à 2008, je pouvais utiliser le «journal de sauvegarde» et l' TRUNCATE_ONLYoption, mais ce n'est plus disponible avec les bases …
J'ai une application ASP.NET MVC qui fonctionne avec la base de données sous l'édition SQL Server 2008 R2 Express. Il est nécessaire d'effectuer une tâche régulière de mise à jour de certains enregistrements dans la base de données. Malheureusement, l'édition Express manque d'agent SQL. Quelle approche recommanderiez-vous?
Outre l'utilisation de SQL Server Profiler, existe-t-il un moyen de suivre les procédures stockées qui sont utilisées, ou du moins quand elles ont été exécutées pour la dernière fois?
Pardonnez-moi, je suis un développeur qui est passé au monde de SQL. Je pensais que je pouvais améliorer certains SQL en ajoutant des variables mais cela ne fonctionnait pas comme je m'y attendais. Quelqu'un peut-il me dire pourquoi cela ne fonctionne pas? Je ne veux pas de travail, je veux …
L'ajout DISTINCTdans l'exemple suivant a-t-il un impact sur le temps d'exécution de la requête? Est-il sage de l'utiliser parfois comme indice? SELECT * FROM A WHERE A.SomeColumn IN (SELECT DISTINCT B.SomeColumn FROM B)
J'ai besoin de convertir des données entre deux systèmes. Le premier système stocke les plannings sous forme de liste simple de dates. Chaque date incluse dans le programme est une ligne. Il peut y avoir diverses lacunes dans la séquence des dates (week-ends, jours fériés et pauses plus longues, certains …
Nous passons de SQL 2005 [Instance et DB ont un classement de SQL_Latin1_General_CP1_CI_AS] à SQL 2008 [qui par défaut est Latin1_General_CI_AS]. J'ai terminé une installation de SQL 2008 R2 et utilisé le Latin1_General_CI_ASclassement par défaut , la restauration de la base de données étant toujours en cours SQL_Latin1_General_CP1_CI_AS. Les problèmes …
Est-il possible de créer un alias ou un synonyme de base de données? Ce que j'espère être en mesure de faire est NewDatabaseName aliasé comme OldDatabaseName pour éviter d'avoir à réécrire une tonne de code. Backstory: J'ai été approché par un client avec un problème auto-induit ridicule. Ils ont une …
MS SQL 2008 prend en charge TVP: une fonctionnalité utile pour le téléchargement en masse de données vers une procédure stockée pour traitement. Plutôt que de créer un type défini par l'utilisateur, est-il possible de tirer parti d'une définition de table existante? Par exemple, est-il possible de créer une procédure …
J'ai un problème auquel je dois faire face chaque fois que je décide de construire un cube, et je n'ai pas encore trouvé de moyen de le surmonter. Le problème est de savoir comment permettre à l'utilisateur de définir automatiquement une gamme de choses sans avoir à les coder en …
J'aimerais avoir votre avis là-dessus. J'ai un serveur sql 2008r2 Ent. Ed. 64 bits avec 16 cœurs et 64 Go de RAM. Il existe une instance de SQL Server entièrement corrigée à partir de 20111014. Le ram max est réglé sur 60000 Mo. Le nombre de ram gratuits est 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.