Articles of database

Wie booleans zu konstruieren und mit java / oracle stored proc auf sie zuzugreifen

Zum ersten Mal mit Oracle, normalerweise SQL server verwenden, und stieß auf ein seltsames Problem. Ich habe mir bei diesem Problem die Haare ausgerissen und einige randome Dinge ausprobiert. Ursprünglich hatte ich nur zwei Parameter, und alles hat gut funktioniert. Ich wollte dann einen booleschen Wert hinzufügen, um mehrere Pfade in meinem gespeicherten process zu […]

Handhabung von lang laufenden großen transactions mit Perl dbi

Ich habe eine große Transaktion, die darin besteht, viele data aus database A zu holen, einige Manipulationen mit diesen data durchzuführen und dann die manipulierten data in database B einzufügen. Ich habe nur die Berechtigung, in database A auszuwählen, aber ich kann Tabellen erstellen und Einfügen / Aktualisieren usw. in database B. Der Manipulations- und […]

Kann PHP "if" -statementen zu den Ergebnissen einer SELECT-Abfrage verwenden, um festzustellen, ob eine INSERT-Abfrage eine unbeabsichtigte dataüberschneidung verursacht?

Ich bin Student und schreibe zum ersten Mal eine Software. Es ist eine Webanwendung auf einem LAMP-Stack, und als Teil dieser Webanwendung habe ich die folgende function geschrieben, um beim Erstellen eines neuen Benutzers mit der database zu interagieren: public function CreateUser($username, $password, $email){ global $DBHandler, $SQLStatement; $SQLStatement = $DBHandler->prepare("SELECT id FROM users WHERE username […]

Erstellen eines Pandas-datarahmens aus einer databaseabfrage, die Bind-variables verwendet

Ich arbeite mit einer Oracle-database. Ich kann so viel tun: import pandas as pd import pandas.io.sql as psql import cx_Oracle as odb conn = odb.connect(_user +'/'+ _pass +'@'+ _dbenv) sqlStr = "SELECT * FROM customers" df = psql.frame_query(sqlStr, conn) Aber ich weiß nicht, wie man mit Bind-variables umgehen soll: sqlStr = """SELECT * FROM customers […]

data aus der database in einer treestruktur in sqlite abrufen

In meiner Anwendung habe ich eine tree strukturierte Tabelle und ich möchte wissen, dass, wenn ich die treestrukturdaten von SQLite database durch einfaches Anwenden einer einzelnen Abfrage abrufen kann. Derzeit locke ich es manuell mit einer for-loop und in der Lage, meine Anforderung zu erfüllen, aber ich bin nicht mit diesem Ansatz zufrieden, da es […]

Einfügen / Aktualisieren / Index viele Zeilen (10 Milliarden) Zahlen als Werte

Ich muss 10 Milliarden Zeilen insert und ihre Werte einige Male aktualisieren. Tabellenstruktur: Column1 Column2 Count 1 1 99 1 2 10003 1 3 1 1 4 23 1 5 9994 … 99999 1 2 99999 2 2233 99999 3 5904 99999 4 12 99999 5 4598435 … Ich brauche Column1 , um indiziert zu […]

Gibt es einen DB-Index, der die performance von "like% keyword%" -Anfragen verbessern kann?

Ich weiß, dass die Indizierung in einem Textfeld bei Suchanfragen mit like 'keyword%' helfen kann. Aber gibt es eine datenbankübergreifende Indexierung, die die Volltextsuche mit like '%keyword%' verbessern kann? Und im Allgemeinen, für ein Textfeld mit weniger als 1000 character, wann wird die performance von like %keyword% query für eine Webanfrage inakzeptabel? Sagen Sie, wenn […]

MySQL Query zur Auswahl von Städten unter einer gegebenen Region

Ich habe eine database aller Regionen einschließlich Städte, die in einer treestruktur angeordnet sind, wobei jede ID als Elternregion-ID verwendet wird. mysql-Spalten sind id , parent_region_id , region_name Struktur ist wie … SELECT region_id, region_type, region_name, parent_region_id, parent_region_name FROM regions_data WHERE parent_region_id = 201 Regionstypen sind …. Country -> Province (State) -> Multi-Region (within a […]

So erstellen Sie dynamische und sichere Abfragen

Eine "statice" Abfrage ist eine, die immer gleich bleibt. Zum Beispiel die Schaltfläche "Tags" in Stackoverflow oder die Schaltfläche "7 Tage" auf Digg. Kurz gesagt, sie werden immer einer bestimmten databaseabfrage zugeordnet, sodass Sie sie zur Entwurfszeit erstellen können. Aber ich versuche herauszufinden, wie man "dynamische" Abfragen ausführt, bei denen der Benutzer im Grunde diktiert, […]

Wo finde ich databasebeispiele / Schema?

Ich fand http://www.databaseanswers.org/data_models/ sehr nützlich. Irgendwelche anderen Vorschläge?