Ich habe auf beiden Seiten dieser Debatte viel gelesen: Gibt es einen signifikanten Leistungsgewinn, wenn nur gespeicherte Prozeduren für unformatierte Abfragen verwendet werden? Ich interessiere mich speziell für SQL Server, würde mich aber für alle Datenbanken interessieren.
Gibt es eine Möglichkeit, die Sicherheit und Berechtigungen von Benutzern in Microsoft SQL Server zu klonen, vorzugsweise mithilfe der Benutzeroberfläche von SQL Server Management Studio?
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Ich habe gelesen Clusteredund Non Clustered Indexes. Clustered Index- Es enthält Datenseiten. Das bedeutet, dass die vollständigen Zeileninformationen in der Clustered-Index-Spalte enthalten sind. Non Clustered Index- Es enthält …
In SQL Server 2008 verwende ich RANK() OVER (PARTITION BY Col2 ORDER BY Col3 DESC), um einen Datensatz mit zurückzugeben RANK. Aber ich habe Hunderte von Datensätzen für jede Partition, daher erhalte ich Werte von Rang 1, 2, 3 ... 999. Aber ich will nur bis zu 2 RANKsin jedem …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wir haben also eine Kundenseite, die sich über eine ernsthaft schwache Leistung beschwert. Ich habe einen Blick darauf geworfen , und es ist offensichtlich, dass das Problem darin …
Wir müssen eine Wiederherstellung durchführen und können dies nicht, da andere Benutzer verbunden sind. Wir dachten, wir hätten jeden Prozess unterbrochen, aber anscheinend nicht. Wie können wir von Management Studio aus alle anderen anstoßen, damit wir diese Sicherung durchführen können?
Ich bin größtenteils ein Anwendungsentwickler, muss aber die gesamte Vorab -Datenbankarbeit für mein aktuelles Projekt erledigen ( übrigens seinen MS SQL Server 2008 ). Als erste Entscheidung versuche ich herauszufinden, ob ich meinen Status mithilfe separater Datenbanken oder mithilfe separater Schemas in derselben Datenbank aufteilen soll. Ich habe ein wenig …
Meine allererste Frage, bitte sei sanftmütig. Ich verstehe, dass das sa-Konto die vollständige Kontrolle über einen SQL Server und alle Datenbanken, Benutzer, Berechtigungen usw. ermöglicht. Ich bin der festen Überzeugung, dass Anwendungen das sa-Passwort nicht ohne einen perfektionierten, auf Geschäftsleute ausgerichteten Grund verwenden sollten, warum. Die Antworten auf diese Frage …
Ich habe eine Tabelle testtablein der Datenbank erstellt testbase, die die folgende Struktur aufweist: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) mit dem ich das Microsoft SQL Server 2008 Management Studio verwendet habe. Ich habe eine gespeicherte Prozedur testtable_pricesmallerwie folgt …
Verwendet jemand HierarchyId in der realen Produktion mit Tabellen mit einer vernünftigen Größe von mehr als ein paar tausend Zeilen? Ist es zuverlässig / performant? Bisher habe ich noch niemanden gefunden, der nicht mit dem Anbieter verbunden ist, und Paul Nielsen rät hier davon ab . Wie sind Ihre Erfahrungen …
Ich verwende häufig SSMS, um meine langsam gespeicherten Prozeduren auf fehlende Indizes zu testen. Immer wenn ich einen "Fehlenden Index (Impact xxx)" sehe, besteht meine knifflige Reaktion darin, einfach den neuen Index zu erstellen. Dies führt zu einer schnelleren Abfrage, soweit ich das beurteilen kann. Gibt es einen Grund, warum …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Gibt es eine Möglichkeit, die automatische Vervollständigung von SQL Server Management Studio beim Eingeben einer Abfrage vorübergehend zu unterdrücken? Ich möchte die automatische Vervollständigung nicht vollständig deaktivieren. Sagen …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Unter Verwendung von SQL Server 2008 und höher möchte ich einer großen Tabelle jedoch eine Zeilenversionsspalte hinzufügen, wenn ich es einfach mache ALTER TABLE [Tablename] ADD Rowversion [Rowversion] …
Die drei SELECTAnweisungen in diesem Code USE [tempdb]; GO SET NOCOUNT ON; CREATE TABLE dbo.persist_test ( id INT NOT NULL , id5 AS (id * 5) , id5p AS (id * 5) PERSISTED ); INSERT INTO dbo.persist_test (id) VALUES (1), (2), (3); SELECT id FROM dbo.persist_test; SELECT id5 FROM dbo.persist_test; …
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.