Permettez-moi donc de préface en disant que je n'ai pas un contrôle total sur ma conception de base de données, de sorte que de nombreux aspects du système actuel ne peuvent pas être modifiés aux fins de ce scénario. Les commentaires sur la façon de repenser les aspects de la …
La vue système sys.partitionsa une colonne "lignes" qui est le nombre total de lignes dans une partition donnée. Pour une table qui n'est pas partitionnée (ou qui n'a qu'une seule partition selon la façon dont vous la regardez), cette colonne donne le nombre de lignes de la table. Je suis …
Scénario: deux bases de données: DB_A et DB_Archive avec une très grande table appelée tableA. chaque jour, les enregistrements de plus de 60 jours sont supprimés de DB_A et déplacés vers DB_Archive principalement pour laisser la chose "séparée" car la tableA est fortement interrogée sur DB_A pour les enregistrements des …
J'ai un tableau très fréquemment mis à jour avec 240 millions de lignes (et en croissance). Toutes les trois heures, 1,5 million de lignes sont insérées et 1,5 million sont supprimées. Lorsque j'ai déplacé le cluster vers un SSD, cette durée d'insertion en masse (à l'aide de la copie) a …
Étant donné les éléments suivants -- table ddl create table dbo.f_word( sentence_id int NULL, sentence_word_id int NULL, word_id int NULL, lemma_id int NULL, source_id int NULL, part_of_speech_id int NULL, person_id int NULL, gender_id int NULL, number_id int NULL, tense_id int NULL, voice_id int NULL, mood_id int NULL, case_id int NULL, …
Version: SQL Server 2008 R2 Enterprise Edtn. (10.50.4000) Dans le but d'évaluer notre stratégie de partitionnement, j'ai écrit cette requête pour obtenir les méthodes d'accès aux index sur les partitions (au sens le plus large du terme, bien que j'élimine les tas). Alors que je me concentre sur les tables …
J'ai une grande quantité de données de modèles météorologiques mises dans une base de données PostgreSQL. La machine possède 8 cœurs et 16 Go de RAM. J'utilise PostgreSQL 9.3 avec PostGIS 2.1. Chaque tableau aura une variété différente de données météorologiques (température, point de rosée, vent, etc.). Chaque table aura …
Oui, je suis conscient que la normalisation des données devrait être ma priorité (telle quelle). J'ai une table avec 65 colonnes stockant des données du véhicule avec des colonnes: used_vehicle, color, doors, mileage,price et ainsi de suite, en 65 au total. Maintenant, je peux diviser cela et avoir une Vehicletable, …
J'ai une structure de table partitionnée comme: CREATE TABLE measurements ( sensor_id bigint, tx timestamp, measurement int ); CREATE TABLE measurements_201201( CHECK (tx >= '2012-01-01 00:00:00'::timestamp without time zone AND tx < ('2012-01-01 00:00:00'::timestamp without time zone + '1 mon'::interval)) )INHERITS (measurements); CREATE INDEX ON measurements_201201(sensor_id); CREATE INDEX ON measurements_201201(tx); …
Quand ne voudrait-on PAS partitionner une base de données? (en pensant au partitionnement MySQL ) Dans mon cas Je vais commencer par quelques millions de lignes, il devrait augmenter à partir de là. Clé primaire sur un champ de caractère qui sert de contrainte de requête la plus fréquente (et …
C'est mon premier essai de partitionnement dans SQL Server, j'ai appris du guide Brent Ozar qui est fantastique :) Quelques fois, je suis tombé sur un scénario étrange; quand je cours: SELECT * FROM ph.FileGroupDetail ORDER BY partition_number Go Il y a le même groupe de fichiers montrant deux fois …
J'ai de très grandes tables dans ma base de données, mais une partie substantielle de ces données est "ancienne". En raison de circonstances indépendantes de ma volonté, je ne suis pas autorisé à supprimer ces "anciennes" données. L'autre limitation est que je ne peux pas modifier la base de données, …
J'ai une grande table (plusieurs 100 millions de lignes) que je voudrais partitionner efficacement. Ma question est de savoir s'il existe un compromis entre la taille de la partition et le nombre de partitions. Pour autant que je sache, la plupart des requêtes sur une colonne utilisée dans la partition …
Je n'ai jamais travaillé avec le partitionnement SQL Server mais je suis actuellement confronté à la conception d'une base de données pour laquelle les volumes le justifient probablement. Le système est destiné aux coupons. Les coupons doivent être émis périodiquement, généralement toutes les six semaines, mais il y aura également …
J'ai trois tables CCI (Clustered Columnstore Index) dans SQL Server 2016. Toutes ces CCI sont dans le même schéma de partitionnement, basé sur l'ID du locataire. Dernièrement, et de manière incohérente, je reçois des blocages sur les instructions de sélection simples des jointures à ces tables. Exemple de requête bloquant: …
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.