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 un utilisateur MySQL et je veux qu'il affiche UNIQUEMENT les vues que je veux et pas toute autre table dans la base de données. J'ai accordé à cet utilisateur des autorisations uniquement sur certaines vues, comme suit: GRANT SHOW VIEW ON `myDatabase`.`awesome_view` TO 'thisUser'@'%' Si je fais une show …
J'ai un contrôleur de domaine Windows Server 2012 R2 et un serveur de base de données (W2K12R2 / SQL Server 2012). Comme groupe d'utilisateurs autorisé, j'ai donné au groupe "admins de domaine" les droits d' administrateur système . Mais en quelque sorte, tout administrateur de domaine ne peut pas se …
Je souhaite obtenir uniquement des lignes ayant une valeur NULLet une autre valeur que NULLpour une colonne de nom d'utilisateur particulière. Si les deux lignes ont null pour ce nom d'utilisateur particulier ou si les deux ont des valeurs autres que null, cela ne devrait pas apparaître dans la sortie. …
J'ai une table de notification contenant environ 100 millions de lignes d'hôte dans Amazon RDS avec 1000 IOPS, et je souhaite supprimer ces lignes de plus d'un mois. Si je le fais DELETE FROM NOTIFICATION WHERE CreatedAt < DATE_SUB(CURDATE(), INTERVAL 30 day);, tous les IOPS seront pris, le processus prendra …
J'ai une table avec environ 60 millions de lignes que j'ai partitionnées par état en 53 sous-tables. Ces tables "héritent" de la grande table comme ceci: CREATE TABLE b2b_ak (LIKE b2b including indexes, CHECK ( state = 'AK') ) INHERITS (b2b8) TABLESPACE B2B; Ma question est la suivante: si je …
Existe-t-il un moyen simple d'adapter ces types de requêtes MySQL à PostgreSQL: définir des variables dans MySQL comme set @aintconst = -333 set @arealconst = -9.999 Il semble que non . Assigner des variables à partir de requêtes SELECT et utiliser ces variables par la suite dans mon SQL comme: …
J'ai un TempDB sur SQL 2008 qui est devenu très volumineux (> 40 Go) et je veux le réduire. J'ai utilisé la base de données dbcc shrinkdatabase, dbcc shrinkfile et la commande shrink via Management Studio. J'obtiens l'erreur suivante: Page 1: 4573184 n'a pas pu être déplacé car il s'agit …
J'ai un travail qui exécute un package SSIS. Actuellement, le propriétaire est un compte proxy. Je peux exécuter le travail manuellement à partir d'un compte administrateur système. Notre service Web se connecte à l'aide d'un compte limité. Il doit exécuter le travail. Actuellement, il ne peut pas voir le travail …
Récemment, j'ai créé une table en tant que superutilisateur, y compris une colonne d'identifiant série, par exemple, create table my_table ( id serial primary key, data integer ); Comme je voulais que mon utilisateur non superutilisateur ait un accès en écriture à cette table, je lui ai accordé des autorisations: …
Je suis un débutant avec une base de données, donc je cherche votre aide avec celle-ci. J'ai un tableau contenant des données de séries chronologiques. 2012/01/01 00:10, 10 2012/01/01 00:30, 5 2012/01/01 01:00, 10 2012/01/01 01:40, 10 2012/01/01 02:00, 20 Le tableau stocke des données basées sur des intervalles en …
Nous avons récemment rencontré le problème du point de basculement et certaines de nos requêtes de rapport qui avaient l'habitude de terminer l'exécution en quelques secondes prennent maintenant plus de 2 minutes car l'optimiseur de requête ignore simplement l'index non cluster sur la colonne de recherche. Un exemple de requête …
Je ne peux pas me connecter à SQL Server 2008 à l'aide de l'authentification SQL Server. Je ne peux me connecter qu'en utilisant le mode d'authentification Windows. J'ai choisi uniquement les valeurs par défaut lors de l'installation de SQL Server 2008 R2.
J'ai une table de base de données MySQL avec près de 23 millions d'enregistrements. Cette table n'a pas de clé primaire, car rien n'est unique. Il a 2 colonnes, les deux sont indexées. Voici sa structure: Voici certaines de ses données: Maintenant, j'ai exécuté une simple requête: SELECT `indexVal` FROM …
J'ai une table de services. J'ai besoin de fusionner deux requêtes SELECT. Les deux ont des clauses where différentes. Par exemple SELECT U_REGN as 'Region', COUNT(callID) as 'OpenServices', SUM(CASE WHEN descrption LIKE '%DFC%' THEN 1 ELSE 0 END) 'DFC' FROM OSCL WHERE ([status] = - 3) GROUP BY U_REGN ORDER …
J'ai un projet de base de données Visual Studio 2013 qui prend une version modifiée de fastJSON comme référence. J'ai sélectionné Générer DDL dans les propriétés de référence comme indiqué dans cette capture d'écran: Et dans le fichier msbuild .sqlproj: <Reference Include="fastJSON"> <HintPath>..\..\fastjson\output\net40\fastJSON.dll</HintPath> <GenerateSqlClrDdl>True</GenerateSqlClrDdl> </Reference> Cependant bin / debug / …
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.