Wir haben einige Ingenieure, die eine normalisierte Datenbankstruktur in eine temporäre Tabelle reduzieren, um einen Bericht zu erstellen. Die Spalten sind wie folgt angegeben TEXT NOT NULL(ich weiß, "warum machen sie das?"; Nehmen wir einfach an, dass wir dies ansprechen). Wir verwenden MySQL 5.1.48 Community RHEL5 mit dem InnoDB Plug-In …
In letzter Zeit habe ich nicht nur Dateien vergrößert, wenn sie fast 80% der Dateien ausgelastet sind, sondern auch proaktiver Speicherplatz mithilfe der üblichen Tricks wie Defragmentieren von Heaps, Hinzufügen und Löschen von Clustered-Indizes, Implementieren der Zeilen- oder Seitenkomprimierung usw. zurückgewonnen. Es gibt jedoch einige Fälle, in denen ich durch …
Ich möchte den tatsächlichen Speicherplatz ermitteln, der von Indizes für eine Tabelle in Oracle 10g belegt wird. Ich beabsichtige nicht, den von oracle für die zukünftige Verwendung reservierten Speicherplatz einzuschließen. (Der Overhead durch Orakel sollte nicht berücksichtigt werden.) Ich möchte, dass die verwendeten Bytes nicht die zugewiesenen Bytes sind. Können …
Die MSDN-Dokumentation ist schwer zu verstehen. Gibt es Online-Tutorials zum Erlernen von SQL Profiler? Wenn möglich, werden Videos oder einfache Blog-Beiträge bevorzugt.
Ich muss einige Daten von einer externen Datenbank abrufen und einige Berechnungen damit in einer anderen Datenbank durchführen. Ist es möglich, von einer gespeicherten Prozedur aus eine Verbindung zu einer externen Datenbank herzustellen? Danke Leute. PS. Ich benutze Oracle und beide Datenbanken befinden sich auf demselben Server.
Gibt es eine Möglichkeit, Anmeldungen bei MySQL zu überwachen? Ich möchte in der Lage sein, für jeden Mitarbeiter einen Benutzernamen und damit einen Prüfpfad für Anmeldungen zu erstellen. Googeln hat jedoch keine guten Ergebnisse gebracht. Je mehr wir prüfen können, desto besser. Zumindest wäre es schön zu wissen, wer sich …
Die Frage bezieht sich auf den Parameter number in dieser msdn-Dokumentation Wenn Sie dies nicht tun, können Sie in SQL-Server mehrere gespeicherte Prozeduren erstellen, die nach Anzahl differenziert sind, und sie mit einem einzigen Löschen löschen. create procedure dbo.stored_proc1 as select 1 go create procedure dbo.stored_proc1;2 as select 2 go …
Es scheint mir seltsam, dass die Engine, wenn ich einen Fremdschlüssel definiert habe, diese Informationen nicht verwenden kann, um automatisch die richtigen JOIN-Ausdrücke herauszufinden, sondern dass ich dieselben Klauseln erneut eingeben muss. Gibt es Datenbanken, vielleicht eine Art Forschungsprojekt, die die vorhandenen Fremdschlüssel untersuchen?
Was ist der beste Weg, um biologische UniProt-Sequenzen in PostreSQL zu speichern? Datendetails Wir ziehen 12 Millionen Sequenzen von UniProt ein - diese Zahl wird sich wahrscheinlich alle 3-10 Monate verdoppeln. Die Länge einer Sequenz kann zwischen 10 und 50 Milliarden Zeichen variieren Weniger als 1% der Sequenzen sind länger …
Ich bin neugierig, gibt es eine gute Möglichkeit, alle Spalten nach einem bestimmten Wert zu durchsuchen? Für meine Zwecke muss es überhaupt nicht schnell sein, es ist nur eine einmalige Sache, und ich möchte nicht wirklich jeden Feldnamen eingeben müssen. Genau das werde ich jetzt tun, aber ich denke, es …
Angesichts des nächsten Beispiels: IF OBJECT_ID('dbo.my_table') IS NOT NULL DROP TABLE [dbo].[my_table]; GO CREATE TABLE [dbo].[my_table] ( [id] int IDENTITY (1,1) NOT NULL PRIMARY KEY, [foo] int NULL, [bar] int NULL, [nki] int NOT NULL ); GO /* Insert some random data */ INSERT INTO [dbo].[my_table] (foo, bar, nki) SELECT …
Mit SQL Server 2019 führt Microsoft die UTF-8-Unterstützung für CHARund VARCHARDatentypen ein und sagt: Diese Funktion kann je nach verwendetem Zeichensatz zu erheblichen Speichereinsparungen führen. Das Ändern eines vorhandenen Spaltendatentyps mit ASCII-Zeichenfolgen von NCHAR (10) in CHAR (10) unter Verwendung einer UTF-8-fähigen Sortierung führt beispielsweise zu einer Reduzierung des Speicherbedarfs …
Die Best Practices von DyanmoDB machen deutlich, dass: Sie sollten in einer DynamoDB-Anwendung so wenige Tabellen wie möglich verwalten. Die meisten gut gestalteten Anwendungen erfordern nur eine Tabelle. Ich finde es dann amüsant, dass fast jedes einzelne Tutorial, das ich mit DyanmoDB gesehen habe, ein Multi-Table-Design hat. Aber was bedeutet …
Wir hatten kürzlich eine Frage, wo der Benutzer dboin einer Datenbank eine hatte sid, die nicht mit der owner_sidin übereinstimmte sys.databases. Ich verstehe, wie sich der Eigentümer der Datenbank von Mitgliedern der Rolle unterscheidet, db_owneraber ich hatte immer gedacht, dass der Benutzer dboder tatsächliche Eigentümer der Datenbank ist. Ist das …
Ich habe Probleme beim Versuch, den Kontext von SSMS dynamisch in die in dynamischem SQL angegebene Datenbank zu ändern: EXEC sys.sp_executesql N'USE db1 ' ; Es wird erfolgreich ausgeführt, der Datenbankkontext von SSMS ändert sich jedoch nicht. Ich habe versucht, eine geringfügige Änderung an den oben genannten so DECLARE @sql …
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.