Ich habe ein einfaches Skript, das vier Zufallszahlen (1 bis 4) abruft und sich dann wieder zusammenfügt, um die passende database_id-Nummer zu erhalten. Wenn ich das Skript mit LEFT JOIN ausführe, erhalte ich jedes Mal vier Zeilen zurück (das erwartete Ergebnis). Wenn ich es jedoch mit einem INNER JOIN ausführe, …
Jede Zeile in einer Tabelle verfügt über eine Systemspalte ctid des Typs tid, der den physischen Speicherort der Zeile darstellt: create table t(id serial); insert into t default values; insert into t default values; select ctid , id from t; ctid | Ich würde : ---- | -: (0,1) | …
Ich habe kürzlich einen ziemlich dummen Fehler gemacht und meine Ubuntu-Installation beschädigt. Um das Problem zu beheben, habe ich mit einer Live-CD gebootet und die Datenbankdateien kopiert. Jetzt habe ich jedoch die Ordner aus der alten Installation in die neue kopiert. Immer wenn ich "use database_name" eingebe, friert dies ein: …
Wenn man sich die Liste der gespeicherten Prozeduren ansieht, deren Ausführung lange dauert, fällt auf, dass die meisten Wartezeiten auftreten. Der größte Teil dieser Wartezeit (81%) ist ASYNC_NETWORK_IO, und ich weiß, warum: Die gespeicherte Prozedur überträgt ungefähr 400 MB an Informationen. In der Dokumentation wird angegeben, dass die Ursache für …
Ich muss eine Funktionalität implementieren, die der GEQO-Funktionalität von PostgreSQL entspricht. Ich verstehe, dass der GEQO-Ansatz darin besteht, Abfragepläne als Ganzzahlzeichenfolgen zu codieren, und GEQO generiert diese möglichen Verknüpfungssequenzen nach dem Zufallsprinzip. Quelle: http://www.postgresql.org/docs/9.3/static/geqo-pg-intro.html Meine Frage: Wie ändere ich die GEQO-Funktion, wenn ich die richtige Verknüpfungssequenz definitiv kenne, damit ich …
Ich habe ein Tabellendesignszenario und möchte als Nicht-DBA-Typ Meinungen dazu haben, welche skalierbarer sind. Angenommen, Sie werden gebeten, Informationen zu Häusern für ein U-Bahn-Gebiet aufzuzeichnen, angefangen bei einem kleinen Viertel (200 Häuser), bis zu 5000000+ Häusern. Sie müssen Basisinformationen speichern: ID-Nr. (Eine eindeutige Losnummer, die wir als eindeutigen Index verwenden …
Warum verwendet SQL Server Parallelität, wenn diese Abfrage ausgeführt wird, die eine Unterabfrage verwendet, jedoch keine, wenn ein Join verwendet wird? Die Join-Version wird seriell ausgeführt und dauert ca. 30-mal länger. Join-Version: ~ 30secs Unterabfrage-Version: <1 Sekunde BEARBEITEN: XML-Versionen des Abfrageplans: JOIN-Version SUBQUERY-Version
Nehmen wir an, ich habe eine Artikeltabelle: CREATE TABLE items ( item serial PRIMARY KEY, ... ); Nun möchte ich das Konzept der "Berechtigungen" für jedes Element einführen (bitte beachten Sie, dass es sich hier nicht um Datenbankzugriffsberechtigungen handelt, sondern um Geschäftslogikberechtigungen für dieses Element). Jedes Element verfügt über Standardberechtigungen …
Ich habe eine Datenbank Mydatabasein SQL Server 2008 R2 erstellt. Ich habe auf SQL Server 2012 aktualisiert. Ich habe versucht, die folgende Abfrage auszuführen, um das Perzentil zu berechnen select Distinct [KEY],PERCENTILE_CONT(0.25) within group(order by EachPrice) OVER(Partition By [KEY]) As Q1,PERCENTILE_CONT(0.50) within group(order by EachPrice) OVER(Partition By [KEY]) As Q2, …
Ich bin ein absoluter Anfänger in MySQL (5.5.34) / Linux (Ubuntu 12.04 LTS) ` Ich habe eine einfache Datenbank mit einer Tabelle erstellt. Beim Versuch, Daten über eine 'data_test.csv-Datei zu importieren, wird eine Fehlermeldung 13 angezeigt. Übung vom Terminal folgt: mysql> source /home/g/stockrecdb/load_test.sql; Database changed ERROR 13 (HY000): Can't get …
Ich habe eine Testdatenbank, mit der ich Berechtigungsprobleme habe. Ich kann nicht auf die Berichtsdatenbank zugreifen. In der Hilfedokumentation der Anwendung wird Folgendes angegeben: Resolution: 1. Launch the SQL Server Management Studio and connect to the database server(s) hosting the Vision and Reporting Server databases. 2. Expand the security folder. …
Ich habe eine Tabelle mit 250 KB Zeilen in meiner Testdatenbank. (Es werden ein paar Hundert Millionen produziert, wir können dort dasselbe Problem beobachten.) Die Tabelle hat eine Zeichenfolgen-ID nvarchar2 (50), die nicht null ist und einen eindeutigen Index enthält (es ist nicht die PK). Die Bezeichner bestehen aus einem …
Ich benutze MySQLi für meine Webanwendung, aber wann immer ich eine bestimmte Seite besuchen möchte, erhalte ich mysqli_connect() [function.mysqli-connect]: (42000/1203): User ***_user already has more than 'max_user_connections' active connections. Ich habe bereits versucht, alle Verbindungen zu schließen, aber dies verbessert die Situation nicht. Gibt es eine Möglichkeit, genau zu wissen, …
Ich erinnere mich anscheinend, dass Sie 2008 eine Sicherung in einer neuen Kopie einer Datenbank wiederherstellen konnten, indem Sie den Namen im Feld "Zieldatenbank" des Wiederherstellungsassistenten änderten. Es wird eine brandneue Datenbank erstellt, bei der es sich um eine Kopie der ursprünglichen Datenbank handelt, die zu dem von Ihnen gewünschten …
Dies ist SQL Server 2008 R2 SP2. Ich habe 2 Tische. Beide sind identisch (Daten und Indexierung), mit der Ausnahme, dass die erste Tabelle die Spalte VALUE nvarchar(max)und die zweite die gleiche Spalte hat nvarchar(800). Diese Spalte ist in einem nicht gruppierten Index enthalten. Ich habe auch einen Clustered-Index für …
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.