Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté
Nous travaillons sur un projet qui nécessite d'importer quotidiennement des données à partir d'une feuille de calcul Excel. Les données seront importées à partir d'un modèle prédéfini et ce que nous pensons, nous allons d'abord télécharger les données dans une table temporaire et effectuer une opération de nettoyage (supprimer les …
Nous créons une base de données dans MSSQL 2008 R2 Standard où nous allons stocker un grand nombre d'enregistrements. Nous estimons plus de 200 millions d'enregistrements dans un seul tableau chaque année et nous insérons principalement avec très peu de MISES À JOUR ou SUPPRESSION sur les données. C'est un …
Test d'une application actuellement sous charge mono-utilisateur - comme les données de test ont augmenté pour atteindre les tailles de production (400k-2M lignes par table), certains SELECT sp ne sont plus assez rapides (avec des données de test limitées, auparavant <30 ms chacune, maintenant c'est 100-200 ms, mais il y …
J'ai un audit à venir, et je me demandais quels contrôles d'accès physiques, électroniques et logiques un auditeur rechercherait lors de l'audit d'une base de données pour un système ERP. Je suis vraiment nouveau dans ce processus et tout conseil serait apprécié.
La suppression d'un index en double dans MySQL prenait assez de temps, donc pendant que j'attendais, j'ai cherché à ce sujet et trouvé ce post de 2006, parlant de la façon dont MySQL gère ADDet DROPindexe. Si une table T est une table MySQL ayant quatre index (ndx1, ndx2, ndx3, …
Je suis en train de concevoir une base de données pour notre équipe de vente à utiliser comme un outil de soumission rapide. J'aimerais avoir des commentaires sur un aspect particulier de la conception. Un devis est essentiellement constitué en sélectionnant une liste d '«assemblages» prédéfinis, chacun avec un prix …
Comment puis-je obtenir du courrier de MySQL lorsque root ou quelqu'un d'autre modifie ou met à jour une base de données particulière? Il devrait déclencher l'envoi d'un e-mail et enregistrer les modifications. J'ai essayé Triggers mais ça ne fonctionne pas. Spécifications du serveur: Ubuntu 10.04 64 bits MySQL Server 5.1.41 …
Sur une machine SQL Server 2005, j'ai installé DBMail et correctement configuré. Je peux utiliser "Notify Operator" et EXEC msdb.dbo.sp_send_dbmail pour mettre les e-mails en file d'attente. Mais le problème est que les mails en file d'attente ne passent jamais. Je vois 10 e-mails dans la file d'attente lorsque j'interroge …
J'ai une série d'instructions SQL qui ressemblent à ceci: BEGIN; SELECT counter FROM table WHERE id=X FOR UPDATE; REALLY COMPLEX QUERY; UPDATE table SET counter=Y WHERE id=X; END; Je voudrais empêcher le compteur d'être lu pendant que je recalcule sa valeur, mais selon les documents Postgres "Les verrous au niveau …
Considérons un index B-tree sur une valeur qui augmentera toujours de façon monotone, par exemple une colonne de type IDENTITY. Avec une implémentation d'arbre B conventionnelle, chaque fois qu'un nœud est plein, il sera divisé à 50% / 50% et nous nous retrouvons avec un arbre B dans lequel (presque) …
Nous sommes en train d'implémenter un nouveau CMS (Drupal 6.x) qui fonctionne sur MySQL. Nous avons deux centres de données - primaire et secondaire - avec une latence connue entre eux. Nous ne savons pas quelle version de MySQL nous exécuterons ... que ce soit la communauté ou l'entreprise, mais …
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 …
On m'a demandé dans mon travail de violer plusieurs fois la première forme normale (répétition de groupes sur plusieurs colonnes, en utilisant des valeurs vides / nulles), "pour la puissance de traitement informatique". En un mot, une table "étudiant" devrait avoir au moins 8 champs vides (par exemple téléphones: téléphone1, …
Je veux savoir ce qui cause les hautes compilations SQL (pas les recompilations) que je vois dans les compteurs de moniteur de performances. Voici mon point de vue: si je vois beaucoup de compilations SQl, cela signifie que les requêtes sur notre système ne sont pas mises en cache pour …
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.