Ich bin ein bisschen festgefahren, wie man eine effiziente Abfrage erstellt, die die Daten der folgenden EAV-Struktur zurückgibt. Heute existiert bereits eine Produkttabelle mit 4 festen Feldern. Wir möchten das System aktualisieren und so unendlich viele zusätzliche Produktfelder zulassen, die vom Hersteller jedes Produkts definiert werden. Wir nennen diese zusätzlichen …
Durchführen einer , WITH ROLLUPwenn es durch mehrere Felder Gruppierungs kehrt MySQL eine Aufsummierung Zeile für jede Gruppe, sowie die Gesamtübersicht: CREATE TABLE test (name VARCHAR(50), number TINYINT); INSERT INTO test VALUES ('foo', 1), ('foo', 1), ('foo', 2), ('foo', 3), ('foo', 3), ('bar', 1), ('bar', 2), ('bar', 2), ('bar', 2), …
Ich habe nur ein paar Monate in SQL Server programmiert, daher sind meine Kenntnisse in vielerlei Hinsicht nicht gut. In einem bereits vorhandenen Projekt stieß ich auf viele Tabellen mit großen zusammengesetzten Primärschlüsseln mit Clustered-Index. Nach dem, was ich zusammengetragen habe, beeinträchtigt eine große Spalte / zusammengesetzte Spalte mit gruppiertem …
Ich bin ein Neuling für Microsoft-Technologien und habe Probleme im Konnektivitätsteil für SQL Server 2014. Dies ist wahrscheinlich ein einfaches Problem, aber ich stecke fest. Ich habe 4 Server. Einer davon ist der Active Directory-Domänencontroller, einer ist der Anwendungsserver und die anderen werden für SQL Server verwendet. Da es sich …
Ich habe eine große Abfrage, die ich einstellen möchte. Ich schreibe viele Abfragen, habe aber nicht viel abgestimmt. Ich habe einen Screenshot von SQL Sentry Plan Explorer Free (SSPEF) beigefügt: Im obigen Teil des Plans enthält die Tabelle pb_WorkRquestLog 229.001 Zeilen. Der Abfrageplan zeigt jedoch ca. 348 Millionen Zeilen (229.001 …
Ich habe keine Erfahrung in der Architektur von Datenbanken und habe mir jeden Tag neue Sachen beigebracht. Ich möchte eine Internetanwendung mit SQL Server als Datenspeicher erstellen. Ich habe online keine guten Informationen zum Skalieren von SQL Server gefunden. Ich verstehe, dass das Skalieren für den Schreibdurchsatz großartig ist, aber …
Ich habe bemerkt, was ich für ungewöhnliche Probleme mit unserem Abfrageplan-Cache hielt, bei dem die Pläne im Cache nie älter als einen Tag waren. Durch Ausführen der folgenden Abfrage (mit freundlicher Genehmigung von Kimberly Tripp ) wurde festgestellt, dass die Mehrheit der Pläne (4,5 GB von 6 GB zwischengespeicherten Plänen …
Lassen Sie mich zunächst die Frage mit meinem Verständnis beginnen, wie MongoDb Daten auf der Festplatte speichert: Wenn Sie also eine Datenbank in Mongodb erstellen, wird eine große Datei mit dem Namen <databasename>.0und in dieser Datei Bereiche zugewiesen, die zusammenhängende Bereiche sind, die Daten für eine bestimmte Datei entsprechen Sammlung …
Als Teil einer MERGEAbfrage, die ich ausführen möchte, möchte ich zur Laufzeit bestätigen, dass eine bestimmte Bedingung erfüllt ist. Wenn ein MERGEMatch gefunden wird, möchte ich eine bestimmte Spalte aktualisieren und die folgende Logik ausführen lassen: Wenn die Zielspalte lautet NULL, schreiben Sie den Quellwert Wenn das Ziel ist NOT …
ähnliche Frage: High Global Lock% auf Mongodb Überblick Wir haben ein Replikat für die Produktionskonfiguration in Version 2.4.8 Mongodb, das auf fünf 4-Core-VMs mit 28 GB RAM und Standard-Azure-Datadisk-Festplatten unter 64-Bit-CentOS 6 ausgeführt wird. Die CPU-Auslastung beträgt ca. 15% pro Sekundärteil. Die CPU-Auslastung beträgt ~ 5-10% auf der Primärseite. Wir …
Wenn Sie Zeilen suchen oder aktualisieren und die where-Anweisung IN () verwenden, ist es besser, Werte mit Unterabfrage auszuwählen oder Werte zu definieren, oder gibt es keinen Effizienzunterschied zwischen diesen? Zum Beispiel: SELECT a FROM b WHERE c IN( SELECT c FROM x ) ODER SELECT a FROM b WHERE …
Wir haben Oracle 11gR1 RAC zwei Instanzen auf zwei verschiedenen Servern, neuer Undo-Tablespace UNDOTBS20140508 erstellt 30G, ich möchte die alte UNDOTBSX02 entfernen , ich habe Folgendes getan: CREATE UNDO TABLESPACE UNDOTBS20140508 DATAFILE '+DATA/....../UNDOTBS20140508' SIZE 20G; ALTER SYSTEM SET UNDO_TABLESPACE = UNDOTBS20140508; DROP TABLESPACE UNDOTBSX02 INCLUDING CONTENTS AND DATAFILES; Beim Versuch, …
Ich überprüfe unsere Datenbank und habe festgestellt, dass wir für eine bestimmte Tabelle die folgenden Indizes haben: Tabelle : Col1 INT IDENTITY(1,1) Primary Key Col2 INT ... about 15 more columns .... ColN VARCHAR(50) .... another 10 more columns Zusätzlich zum Standard-Primärschlüssel-Clustered-Index Col1haben wir auch den folgenden Index: create nonclustered …
Um ein Problem zu beheben, habe ich eine einmalige Frage, ob ein bestimmtes varchar(max)Feld nicht druckbare ASCII-Zeichen (außer Leerzeichen) enthält. Das Folgende ist meine einfache Idee, wie ich feststellen kann, ob solche Zeichen in unserer Produktionsdatenbank gespeichert sind. SELECT TOP 10 [CaseNoteId] ,[CaseId] ,[CaseNote] FROM [DB].[XY].[ReferralCaseNotes] WHERE CaseNote LIKE ('%[' …
Ich habe diese Frage: SELECT DISTINCT f1.CourseEventKey, STUFF ( ( SELECT '; ' + Title FROM ( SELECT DISTINCT ces.CourseEventKey, f.Title FROM CourseEventSchedule ces INNER JOIN Facility f ON f.FacilityKey = ces.FacilityKey WHERE ces.CourseEventKey IN ( SELECT CourseEventKey FROM @CourseEvents ) ) f2 WHERE f2.CourseEventKey = f1.CourseEventKey FOR XML PATH('') …
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.