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é
J'ai créé le tableau suivant: CREATE TABLE dbo.TestStructure ( id INT NOT NULL, filler1 CHAR(36) NOT NULL, filler2 CHAR(216) NOT NULL ); puis créé un index clusterisé: CREATE CLUSTERED INDEX idx_cl_id ON dbo.TestStructure(id); Ensuite, je l'ai rempli avec 30 lignes, chaque taille est de 256 octets (basée sur la déclaration …
J'ai une table SQL Server définie comme suit CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME NOT NULL, [Production_Detail_Value] FLOAT NULL, [IntegratedDM] BIT NOT NULL DEFAULT 0, [DailyIntegratedDM] BIT NOT NULL DEFAULT 0, [InsertedDate] …
Donc, aujourd'hui, un professeur nous a dit que lorsque la base de données doit faire une mise à jour, en interne (à bas niveau), elle fait une suppression puis une insertion avec les champs mis à jour. Il a ensuite dit que c'était quelque chose de fait dans toutes les …
Une façon de déterminer la procédure stockée en cours d'exécution est d'utiliser des méthodes de "gestion dynamique", comme ceci: SELECT sqlText.Text, req.* FROM sys.dm_exec_requests req OUTER APPLY sys.dm_exec_sql_text(req.sql_handle) AS sqltext Toutefois, cela affiche uniquement le texte de l'instruction create de la procédure stockée. par exemple: CREATE PROCEDURE IMaProcedure @id int …
Image des tickets d'assistance qui sont transférés entre les départements. Nous voulons savoir quel est le département en fin de journée pour chaque ticket pour chaque jour d'ouverture du ticket. Le tableau contient le dernier département de chaque ticket pour chaque jour d'ouverture pour lequel il y a un changement …
J'exécute SQL Server 2012 et j'essaie de rassembler certaines requêtes pour la surveillance à l'aide des DMV. Cependant, lorsque l'on regarde le total_elapsed_timechamp dans le sys.dm_exec_requestsDMV, les chiffres semblent loin. Voici un exemple: SELECT session_id, RunTime = CURRENT_TIMESTAMP, start_time, total_elapsed_time FROM sys.dm_exec_requests WHERE session_id = 284; session_id RunTime start_time total_elapsed_time …
Les applications auxquelles je suis habitué sont basées sur le serveur et utilisent un seul compte de base de données pour de nombreux utilisateurs, le code d'application contrôlant ce que l'utilisateur peut faire ou un seul utilisateur. Existe-t-il des applications commerciales complexes réussies où chaque personne a besoin de son …
Ce matin, j'ai participé à la mise à niveau d'une base de données PostgreSQL sur AWS RDS. Nous voulions passer de la version 9.3.3 à la version 9.4.4. Nous avions "testé" la mise à niveau sur une base de données intermédiaire, mais la base de données intermédiaire est à la …
J'espérais obtenir une vue granulaire des fichiers de base de données qui contenaient quelles unités d'allocation pour les différents HoBT (alignés et non alignés) vivant dans une base de données. La requête que j'ai toujours utilisée (voir ci-dessous) m'a bien servi jusqu'à ce que nous commencions à créer plusieurs fichiers …
J'ai donc un processus d'insertion en bloc simple pour prendre les données de notre table de transfert et les déplacer dans notre datamart. Le processus est une tâche de flux de données simple avec des paramètres par défaut pour "Lignes par lot" et les options sont "tablock" et "no check …
Je construis un système de base de données pour mon commerce de détail. J'ai mis quelques tables qui sont: Produit achat Ventes Équilibre Tous sont connectés les uns aux autres et peuvent afficher mon niveau d'inventaire. Le problème que j'ai, c'est que je vends également des lots de produits - …
Très novice sur le travail DB, alors appréciez votre patience avec une question de base. J'exécute SQL Server 2014 sur ma machine locale et j'ai une petite table et une application client de base pour tester différentes approches avec. J'obtiens ce qui semble être un verrou de table pendant les …
J'ai remarqué une opération de statistiques de mise à jour automatique relativement longue (20 min +) dans une construction de datawarehouse quotidienne. Le tableau concerné est CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT [DF_factWebAnalytics_MarketKey] DEFAULT ((-1)), /*Other columns removed*/ CONSTRAINT [PK_factWebAnalytics] PRIMARY KEY CLUSTERED …
J'ai commencé à effectuer un suivi à long terme de diverses activités sur notre serveur SQL 2012 et j'ai remarqué une augmentation des demandes par lots lors de nos sauvegardes incrémentielles. Pour donner une idée, au jour le jour, nous sommes autour de 10-20 demandes par lot, mais pendant le …
Le problème Nous avons un problème étrange sur notre configuration mongodb. Parfois, nous obtenons des pics de connexions élevées et de files d'attente élevées et le processus mongodb cesse de répondre si nous laissons les files d'attente et les connexions augmenter. Nous devons redémarrer l'instance en utilisant sigkill avec htop …
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.