Angesichts der Beliebtheit der Benutzeroberfläche in natürlicher Sprache Siri , die Apple für 200 Millionen US-Dollar erworben hat, habe ich mich gefragt, ob jemand weiß, warum Microsoft "English Query" auf SQL Server getötet hat
Angesichts der Beliebtheit der Benutzeroberfläche in natürlicher Sprache Siri , die Apple für 200 Millionen US-Dollar erworben hat, habe ich mich gefragt, ob jemand weiß, warum Microsoft "English Query" auf SQL Server getötet hat
Dieser Titel ist die Frage. Ich bin gespannt auf die Antwort. Jemand hat es erzählt select in ist minimal in der Simple Recovery Model-Datenbank angemeldet ... Ich bin überhaupt nicht darauf gekommen. Auszug aus Microsoft: Der Umfang der Protokollierung für SELECT ... INTO hängt vom für die...
Früher gab es für mich nicht schlüssige Debatten / Diskussionen darüber, ob (immer) Clustered-Indizes aktiviert / vermieden werden sollten. Nun, ich habe verstanden, dass sie manchmal mit richtigen + spezifischen Zwecken und Kontexten verwendet werden sollen. Clustered Index-Anforderung für SQL...
Ich habe PowerShell studiert und es (langsam) in meine täglichen DBA-Aufgaben integriert. Bisher habe ich eine Reihe von nicht verbundenen PowerShell-Skripten für viele unterschiedliche Verwaltungsaktivitäten gesehen. Ich würde gerne wissen, ob es eine offizielle (oder erkennbare)...
Gibt es eine Möglichkeit herauszufinden, wie viel Speicher eine Tabelle in SQL Server (2005 und höher) belegt? Angenommen, ich habe eine Tabelle mit 30 Millionen Datensätzen. Ich möchte wissen, wie viele Seiten, die zu dieser Tabelle gehören, sich derzeit im Puffercache befinden, einschließlich...
Ich muss Spalten aus einer Tabelle in der Reihenfolge der Tabellendefinition auflisten: select * from syscolumns where id = object_id('MyTable') --order by colid Bei der Untersuchung von syscolumnsTabellen sehen zwei Spalten relevant aus: colidund colorder. Der MSDN-Artikel zu syscolumns lautet:...
In SQL Server habe ich einen Benutzer in einer bestimmten Datenbank und wurde gebeten, ihm nur Zugriff auf alle Nicht-Systemansichten der Datenbank zu gewähren. Ich glaube, dies kann erreicht werden, indem Securables der Typansicht bearbeitet und für jede einzelne Auswahl ausgewählt werden, aber es...
Ich verstehe den Füllfaktor, die Seiten und die Indexstruktur und verstehe daher, warum ein 100% iger Füllfaktor eine seltene bewährte Methode ist. Warum wird standardmäßig 0 (oder 100%) verwendet? Warum nicht 90 oder 95? Fehlt mir
Es gibt viele Blog-Beiträge und Best-Practice-Artikel, in denen die Vorteile des Platzierens der SQL Server-Datendatei auf einer Festplatte und des Transaktionsprotokolls auf einer anderen hervorgehoben werden. Der angegebene Grund ist, dass die Datenbankdatei zufällige Lese- und Schreibvorgänge...
Ich habe eine Tabelle von Producersund eine Tabelle von Products, die beide die Form haben: Id - int, Primärschlüssel Name - nvarchar Ein Produzent kann mehrere Produkte führen, daher wollte ich eine Tabelle mit dem Namen erstellen ProducerDetails, die Folgendes hätte: ProducerId - int,...
In SQL Server hat die [public]Rolle standardmäßig EXECUTERechte für sp_executesql. Ich habe jedoch einen Datenbankserver geerbt, auf dem der vorherige DBA das EXECUTERecht auf widerrufen hat sp_executesql. Als vorübergehende Problemumgehung habe ich EXECUTEnach sp_executesqlBedarf Rechte gewährt...
Ich habe Probleme, irgendwo eine endgültige Ressource zu finden, also kann mir hoffentlich ein Guru hier eine Antwort geben. Ich habe eine sehr große Tabelle, zu der wir eine Spalte hinzufügen mussten. Der Clustered-Index ist ziemlich stark fragmentiert, und ich möchte eine ALTER INDEX...
Ist es möglich, dass SQL Server 2008 R2 Standard automatisch eine gespeicherte Prozedur in einer bestimmten Datenbank ausführt , die wiederhergestellt oder an die Instanz angehängt wird ? Ich bin einer Lösung nahe gekommen, indem ich einen Trigger auf Serverebene erstellt habe, der eine...
Jeden Monat erstellen wir eine Momentaufnahme unserer Produktionsdatenbank zum Monatsende. Diese Schnappschüsse zum Monatsende dienen ausschließlich Berichtszwecken. Es werden keine Einfügungen, Aktualisierungen oder Löschungen vorgenommen. Jeder dieser Schnappschüsse enthält eine .MDFund...
Ich habe eine große Datenbank (in zweistelliger Millionenhöhe), für die ich eine vollständige Datenbanksicherung durchführen werde . Die Datenbank ist jedoch groß genug, damit Transaktionen vor und während sowie während und nach der Sicherung gestartet werden können. Zum Beispiel: T0 = Transaction...
Ich habe eine Frage wie diese: SELECT col1 FROM MyTable WHERE DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE())) BETWEEN col2 AND col3 ; Dies gibt einen Tooltip zum Ausführungsplan, der dem folgenden ähnelt: Wird der dateaddTeil der Suchprädikate für jede Zeile in der Abfrage ausgeführt? Oder berechnet SQL...
Wir bauen ein Data Warehouse auf, das zunächst 1 TB groß sein wird und jeden Monat um etwa 20 GB wachsen wird. Für bestimmte Tabellen führen wir tägliche ETL-Prozesse durch, für andere wöchentlich / monatlich. Wenn ein Datenimport in eine Tabelle ausgeführt wird, müssen die Indizes gelöscht und neu...
Heute Morgen habe ich festgestellt, dass mein SQL-Protokoll die folgende Meldung enthält: Der aktivierte Prozess '[dbo]. [Sp_syspolicy_events_reader]', der in der Warteschlange 'msdb.dbo.syspolicy_event_queue' ausgeführt wird, gibt Folgendes aus: 'Kann nicht als Datenbankprinzipal ausgeführt...
Ich arbeite mit einer Legacy-Datenbank, die aus MS Access importiert wurde. Es gibt ungefähr zwanzig Tabellen mit nicht gruppierten, eindeutigen Primärschlüsseln, die während des MS Access> SQL Server-Upgrades erstellt wurden. Viele dieser Tabellen haben auch eindeutige, nicht gruppierte...
Wir haben einen Prozess, der Daten aus Filialen entnimmt und eine unternehmensweite Inventartabelle aktualisiert. Diese Tabelle enthält Zeilen für jedes Geschäft nach Datum und Artikel. Bei Kunden mit vielen Geschäften kann diese Tabelle sehr groß werden - in der Größenordnung von 500 Millionen...