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 des fichiers de sauvegarde SQL Server 2012 et je souhaite les restaurer sur SQL Server 2016/2014. Est-ce que ça marchera? J'ai besoin de le savoir avant de désinstaller SQL Server 2012.
La structure de mes données est la suivante: date: <timestamp> filter_a: <integer> -> range [0, 1000] filter_b: <integer> -> range [0, 1000] filter_c: <integer> -> range [0, 86400] filter_d: <integer> -> range [0, 6] group: <string> second_group: <integer> variable_a: <float> variable_b: <float> variable_c: <float> a couple more no very important …
J'essayais de répondre à cette question en indiquant que la clause est facultative .. Mais je suis coincé avec un opérateur dans le plan .. ci-dessous est une capture d'écran du plan d'exécution .. Comme vous pouvez le voir, il y a un opérateur BMK dans le plan de requête, …
J'ai une très grande base de données dans notre entrepôt de données où nous avons implémenté le partitionnement pour gérer la maintenance et les sauvegardes. Les enregistrements d'un certain âge sont finalement migrés vers un groupe de fichiers en lecture seule une fois par mois. Parfois, notre processus ETL tente …
J'ai la version simplifiée suivante de ma requête réelle, dans SQL Server 2012. Il a un opérateur scalaire dans la recherche de prédicat lors de la sélection des données de la table Containers. Quel est le rôle de l'opérateur scalaire dans ce prédicat de recherche? CREATE TABLE #EligibleOrders (OrderID INT …
J'essaie d'optimiser ma base de données Postgres 9.2 pour accélérer les requêtes avec des restrictions de date. J'ai une timestampcolonne, mais la plupart du temps je demande un jour, donc j'ai créé un index avec timestampà l' dateanalyse syntaxique: CREATE INDEX foo_my_timestamp_idx ON foo USING btree ((my_timestamp::date) DESC); Maintenant, pour …
Quel est le processus recommandé de mise Availability Groupsà niveau avec une réplique de synchronisation de SQL 2014 à 2016? Je crois comprendre que les in-placemises à niveau ne sont pas vraiment appréciées des professionnels des bases de données. Existe-t-il un moyen d'éviter les in-placemises à niveau dans Availability Groups? …
Je suis actuellement en train de mettre à niveau notre entrepôt de données de SQL 2012 à SQL 2016. J'ai mon ancien et mon nouveau DW fonctionnant côte à côte en parallèle. Mon processus ETL (un cadre développé dans SSIS par un tiers) a fonctionné avec succès pendant plus de …
J'ai de nombreux schémas de base de données sur le serveur mysql 5.6, maintenant le problème ici est que je veux intercepter les requêtes pour un seul schéma. Je ne peux pas activer le journal des requêtes pour tout le serveur car l'un de mes schémas est très chargé et …
Récemment, j'ai réalisé par défaut que l'écriture de scripts dans la base de données n'inclut pas les index, et je dois changer l'option à chaque fois. Quelqu'un pourrait-il expliquer la raison? Existe-t-il des informations sur ce comportement par défaut, ou simplement parce que Microsoft aime le faire?
Lors de la mise à jour d'une ligne dans une table temporelle, les anciennes valeurs de la ligne sont stockées dans la table d'historique avec l'heure de début de la transaction comme SysEndTime. Les nouvelles valeurs de la table actuelle auront l'heure de début de la transaction comme SysStartTime. SysStartTimeet …
J'utilise SQL Server 2008 Standard, qui n'a pas de SEQUENCEfonctionnalité. Un système externe lit les données de plusieurs tables dédiées de la base de données principale. Le système externe conserve une copie des données et vérifie périodiquement les modifications des données et actualise sa copie. Pour rendre la synchronisation efficace, …
Est-il possible de récupérer les mêmes données que les suivantes avec une seule recherche ou analyse, soit en modifiant la requête, soit en influençant la stratégie de l'optimiseur? Le code et le schéma similaires sont actuellement sur SQL Server 2014. Script de repro. Installer: USE tempdb; GO IF OBJECT_ID('dbo.TestUpload', 'U') …
J'ai un déploiement Postgres DB dans Compose.io et j'utilise la base de données "compose" standard pour mon application. Je voudrais effacer le contenu actuel de la base de données afin de pouvoir recréer la base de données avec un nouveau schéma. J'ai lu que la meilleure façon de le faire …
J'ai actuellement une table assez grande (5-7 millions de lignes). Cette table est reconstruite régulièrement par une procédure qui construit les données dans une table intermédiaire, puis bascule les données dans la table de production à l'aide de l' ALTER TABLE .. SWITCH TO ..instruction. Exemple: BEGIN TRAN; -- Rebuild …
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.