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é
Qu'est - ce que NVLveut dire? Je parle de la fonction Oracle et Informix (peut-être quelques autres aussi) utilisée pour filtrer les valeurs non NULL des résultats de requête (similaire à COALESCEdans d'autres bases de données).
J'ai remarqué un comportement étrange de SQL Server 2008 R2 Express: généralement, le temps d'exécution de ma requête est de ~ 650 ms, mais si j'ouvre Management Studio et exécute une requête simple (par exemple SELECT * FROM Something), le temps d'exécution devient ~ 40 ms. Si je ferme le …
J'utilise BIDS pour créer un cube dans SSAS 2008 r2. J'ai utilisé l'assistant pour créer une dimension temporelle. Une partie de cette configuration consiste à sélectionner une plage de dates. Après la création, j'ai réalisé que j'avais besoin d'une plage de dates plus large que celle que j'avais spécifiée à …
Je dois garder une trace des éléments supprimés pour les besoins de synchronisation du client. En général, est-il préférable d'ajouter une table tombstone et un déclencheur qui suit quand une ligne a été supprimée de la base de données du serveur - en gros, ajouter une nouvelle ligne à la …
Qui peut expliquer pourquoi select case when '' = ' ' then 1 else 0 end, LEN(''), LEN(' '), DATALENGTH(''), DATALENGTH(' '); les rendements ----------- ----------- ----------- ----------- ----------- 1 0 0 0 1 La drôle de conséquence est que create table test ( val varchar(10) ); insert into test …
Il est souvent répété que le problème du Big Data est que les bases de données relationnelles ne peuvent pas évoluer pour traiter les volumes massifs de données qui sont en cours de création. Mais quelles sont les limitations d'évolutivité auxquelles les solutions Big Data comme Hadoop ne sont pas …
Plusieurs questions L'entrée esclave resterait-elle jusqu'à ce qu'il y ait une insertion / mise à jour / suppression de la table sur le maître qui pourrait affecter l'esclave? Sinon, comment puis-je m'assurer que l'esclave est synchronisé avec le maître à l'avenir (en supprimant l'entrée esclave ou en copiant cette entrée …
J'ai créé une procédure stockée dans mysql en utilisant la syntaxe suivante. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm …
J'ai un problème avec INDEXER une DATETIME (ou même une date) comme première partie de ma CLÉ PRIMAIRE. J'utilise MySQL 5.5 Voici mes deux tableaux: -- This is my standard table with dateDim as a dateTime CREATE TABLE `stats` ( `dateDim` datetime NOT NULL, `accountDim` mediumint(8) unsigned NOT NULL, `execCodeDim` …
Existe-t-il un terme spécifique pour décrire une relation avec une cardinalité de un? Je pense en particulier aux tables RDBMS "spéciales" à une ligne, par exemple DUAL(Oracle), SYSIBM.SYSDUMMY1(DB2, Derby) et RDB$DATABASE(Interbase, Firebird).
Mes exigences sont: 3000 connexions 70-85% écriture vs lecture Actuellement, nous maximisons une instance extra-large à processeur élevé à 700 connexions. Les 8 cœurs sont au maximum. Nous pensons que c'est le nombre de connexions simultanées car la mémoire est bonne. L'écriture elle-même est très simple (les validations ralentissent les …
J'ai une question générale sur la conception des tables SQL Server 2008. Nous avons actuellement une table de plus de 600 Go et se développe à environ 3 Go par jour. Ce tableau contient les indecies appropriés mais devient un blocage majeur lors de l'exécution de requêtes et uniquement en …
Est-il possible de faire en sorte qu'InnoDB utilise des index identiques à MyISAM au lieu d'un index clusterisé en raison de la limitation de la RAM tout en bénéficiant de ses performances de concurrence?
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.