Ich musste eine einfache Abfrage schreiben, in der ich nach Namen von Personen suche, die mit einem B oder einem D beginnen: SELECT s.name FROM spelers s WHERE s.name LIKE 'B%' OR s.name LIKE 'D%' ORDER BY 1 Ich habe mich gefragt, ob es eine Möglichkeit gibt, dies neu zu …
Ich habe eine Tabelle wie die folgende: create table my_table ( id int8 not null, id_A int8 not null, id_B int8 not null, id_C int8 null, constraint pk_my_table primary key (id), constraint u_constrainte unique (id_A, id_B, id_C) ); Und ich möchte (id_A, id_B, id_C)in jeder Situation anders sein. Die folgenden …
Ich habe MM - Replikation in mysql, und ich möchte einige freie Raum in der Box drücken unnötige Dateien zu löschen sein, stieß ich auf diese mysql-binDateien innerhalb /var/db/mysql/Es gibt Hunderte dieser Dateien sind wie mysql-bin.000123, mysql-bin.000223usw. Ich habe die MySQL - Replikation , indem Sie überprüft show master statusund …
Ich kenne viele Datenbankadministratoren und sie sind alle über 28-29 Jahre alt. Ist die gesamte Datenbankverwaltung so? Ich meine, geht es darum, mehr als 7-8 Jahre Erfahrung zu sammeln? Oder ist es so schwer, Datenbankadministrator zu sein?
Ich schaue mir einige Videos von Brent Ozar an ( wie zum Beispiel dieses hier ) und er schlägt vor, Tabellen nicht mit ‘tbl’oder zu versehen ‘TBL’. Im Internet habe ich einige Blogs gefunden, die sagten, es füge nichts zur Dokumentation hinzu und auch, dass "es länger dauert, es zu …
Im Allgemeinen verwende ich immer Ints. Ich weiß, dass dies theoretisch nicht die beste Vorgehensweise ist, da Sie den kleinsten Datentyp verwenden sollten , der die Daten garantiert speichert. Zum Beispiel ist es besser zu verwenden, tinyintwenn Sie wissen, dass die einzigen Daten, die Sie speichern, eine 1, 0 oder …
Der Unix-Zeitstempel gibt die Anzahl der Sekunden seit Mitternacht UTC am 1. Januar 1970 an. Wie erhalte ich den richtigen Unix-Zeitstempel von PostgreSQL? Beim Vergleich mit currenttimestamp.com und timestamp.1e5b.de erhalte ich nicht die erwartete Zeit von PostgreSQL: Dies gibt den korrekten Zeitstempel zurück: SELECT extract(epoch from now()); Während dies nicht …
Ist es eine schlechte Praxis, immer eine Transaktion zu erstellen? Es empfiehlt sich beispielsweise, eine Transaktion nur für eine einfache Transaktion zu erstellen SELECT. Was kostet das Erstellen einer Transaktion, wenn es nicht wirklich notwendig ist? Auch wenn Sie eine Isolationsstufe wie verwenden READ UNCOMMITTED, ist es eine schlechte Praxis?
Eine der großen Herausforderungen für nosql DBMS ist, dass sie sich leichter gruppieren lassen. Angeblich können Sie mit NoSQL Hunderte von billigen Maschinen erstellen, auf denen verschiedene Daten gespeichert und gleichzeitig abgefragt werden. Meine Frage ist, warum kann relationales DBMS dies nicht wie MySQL oder SQL Server? Ist es so, …
Ich muss oft eine Anzahl von Zeilen aus jeder Gruppe in einer Ergebnismenge auswählen. Zum Beispiel möchte ich vielleicht die 'n' höchsten oder niedrigsten letzten Bestellwerte pro Kunde auflisten. In komplexeren Fällen kann die Anzahl der aufzulistenden Zeilen pro Gruppe variieren (definiert durch ein Attribut des Gruppierungs- / übergeordneten Datensatzes). …
MySQL SHOW GRANTSzeigt die Berechtigungen des aktuellen Benutzers. Gibt es eine Möglichkeit, sich als root anzumelden und die Berechtigungen aller Benutzer anzuzeigen?
Nehmen wir an, ich habe eine Tabelle mit Feldern Aund B. Ich stelle regelmäßig Abfragen zu A+ B, also habe ich einen zusammengesetzten Index zu erstellt (A,B). Würden nur Abfragen über Aden zusammengesetzten Index auch vollständig optimiert? Außerdem habe ich einen Index für erstellt A, aber Postgres verwendet den zusammengesetzten …
Wie erhalte ich in SQL Server 2005 das aktuelle Datum ohne den Zeitteil? Ich habe verwendet GETDATE(), möchte aber, dass es eine Zeit von 00: 00: 00.0 hat
Stimmt es, dass gespeicherte Prozeduren SQL-Injection-Angriffe auf PostgreSQL-Datenbanken verhindern? Ich habe ein wenig nachgeforscht und festgestellt, dass SQL Server, Oracle und MySQL nicht gegen SQL Injection sicher sind, auch wenn wir nur gespeicherte Prozeduren verwenden. Dieses Problem existiert jedoch nicht in PostgreSQL. Verhindert die Implementierung der gespeicherten Prozedur im PostgreSQL-Kern …
Ich habe eine PostgreSQL-Tabelle. select *ist sehr langsam während select idist schön und schnell. Ich denke, es kann sein, dass die Größe der Reihe sehr groß ist und der Transport eine Weile dauert, oder es kann ein anderer Faktor sein. Ich benötige alle Felder (oder fast alle), daher ist die …
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.