J'ai besoin de vider uniquement les procédures stockées: pas de données, pas de création de table. Comment puis-je faire cela en utilisant
J'ai besoin de vider uniquement les procédures stockées: pas de données, pas de création de table. Comment puis-je faire cela en utilisant
Nous construisons une plate-forme Web qui intègre plusieurs services, chacun avec ses propres données sous-jacentes. Ces services sont construits indépendamment selon les principes de l' architecture orientée services , mais ils traitent avec des données potentiellement liées. Nous nous demandons...
Par exemple, avec un tableau similaire à celui-ci: create table foo(bar int identity, chk char(1) check (chk in('Y', 'N'))); Peu importe que le drapeau soit implémenté en tant que char(1), a bitou autre. Je veux juste pouvoir appliquer la contrainte selon laquelle elle ne peut être définie que sur...
Ce qui existe aujourd'hui pour faire l'équilibrage de charge Microsoft SQL Server sur Windows Server et être transparent à tout accès programmatique. Est-ce intégré ou faut-il acheter une solution? J'essaie de savoir s'il existe aujourd'hui une solution qui rend cela très facile du point de vue des...
Habituellement, nos sauvegardes complètes hebdomadaires se terminent en environ 35 minutes, avec des sauvegardes différentielles quotidiennes se terminant en ~ 5 minutes. Depuis mardi, les quotidiens ont pris près de 4 heures à compléter, bien plus que nécessaire. Par coïncidence, cela a commencé à...
J'ai deux objectifs pour cela: Pour avoir une sauvegarde hors site en cas de problème régional avec Amazon Web Services. Pour copier les données de production d'un compte de facturation de production vers un compte de facturation bêta. Actuellement, il ne semble pas qu'Amazon prenne en charge l'un...
J'ai une table MySQL très simple où j'enregistre les meilleurs scores. Cela ressemble à ça: Id Name Score Jusqu'ici tout va bien. La question est: comment obtenir le classement d'un utilisateur? Par exemple, j'ai un utilisateur Nameou Idet je veux obtenir son rang, où toutes les lignes sont...
Il y a deux tableaux: Dealet DealCategories. Une transaction peut avoir plusieurs catégories de transactions. Donc, la bonne façon devrait être de créer un tableau appelé DealCategoriesavec la structure suivante: DealCategoryId (PK) DealId (FK) DealCategoryId (FK) Cependant, notre équipe...
Cela concerne le comptage du nombre d'enregistrements qui correspondent à une certaine condition, par exemple invoice amount > $100. J'ai tendance à préférer COUNT(CASE WHEN invoice_amount > 100 THEN 1 END) Cependant, c'est tout aussi valable SUM(CASE WHEN invoice_amount > 100 THEN 1 ELSE...
Je fais actuellement quelques importations de données dans un système hérité et j'ai découvert que ce système n'utilise pas un seul index clusterisé. Une recherche rapide sur Google m'a fait découvrir le concept des tables HEAP et maintenant je suis curieux de savoir dans quels scénarios...
J'ai une table avec un index multicolonne, et j'ai des doutes sur le bon tri des index pour obtenir les performances maximales sur les requêtes. Le scénario: PostgreSQL 8.4, table avec environ un million de lignes Les valeurs de la colonne c1 peuvent avoir environ 100 valeurs différentes . Nous...
Nous développons une plate-forme pour les cartes prépayées, qui contient essentiellement des données sur les cartes et leur solde, les paiements, etc. Jusqu'à présent, nous avions une entité de carte qui a une collection d'entités de compte, et chaque compte a un montant, qui est mis à jour dans...
Au travail, nous hébergeons tous nos serveurs Web sur Amazon EC2 et utilisons généralement des bases de données MySQL installées sur la même boîte que notre serveur Web Apache, et communiquons avec eux sur localhost. Nous devons maintenant migrer notre base de données vers son propre serveur pour...
J'essaie de restaurer un .BAK dans SQL Server mais j'obtiens l'erreur suivante: Msg 3241, niveau 16, état 7, ligne 1 La famille de supports sur le périphérique «c: \ glyn \ JA.bak» est incorrectement formée. SQL Server ne peut pas traiter cette famille de supports. Msg 3013, niveau 16, état 1,...
Le problème: Nous avons un site social où les membres peuvent s'évaluer pour la compatibilité ou la correspondance. Ce user_match_ratingstableau contient plus de 220 millions de lignes (9 gig data ou presque 20 gig dans les index). Les requêtes sur cette table s'affichent régulièrement dans...
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Stack Exchange des administrateurs de base de données. Migré il y a 6 ans . Ce matin, j'ai essayé de connecter la base de données PostgreSQL sur mon bureau Windows 7 Professionnel. La valeur par défaut est...
Je génère automatiquement des requêtes avec le code que j'ai écrit dans SELECT à partir d'une base de données Pg distante et je l'insère dans une base de données SQL Server locale. Cependant, l'un d'eux génère cette erreur: [Microsoft] [Pilote ODBC SQL Server] [SQL Server] La chaîne ou les données...
Lors de l'exécution des requêtes suivantes dans MS SQL Server 2012, la deuxième requête échoue mais pas la première. En outre, lorsqu'elle est exécutée sans les clauses where, les deux requêtes échouent. Je ne comprends pas pourquoi l'un ou l'autre échouerait, car les deux devraient avoir des...
Pour l'un de nos systèmes, nous avons des données client sensibles et stockons les données de chaque client dans une base de données distincte. Nous avons environ 10 à 15 clients pour ce système. Cependant, nous développons un nouveau système qui comptera de 50 à 100 clients, peut-être plus. Je...
Il semble que la vitesse d'exécution de T-SQL dépende de la latence de la connexion réseau par rapport au serveur. J'ai supposé que si SQL Server n'a rien à signaler au client, il s'exécutera jusqu'à ce qu'il soit terminé, mais les tests montrent une autre histoire. create procedure UselessLoop @I...