Articles of database

Paginale Sortierergebnisse mit gleichzeitigen Modifikationen

Wir haben Schwierigkeiten, die richtige Paginierung in einem RESTful Web API Projekt umzusetzen. Für die Einfachheit nehmen wir an, wir haben die folgende Tabelle: Id Upvotes ———– 1 3 2 2 3 1 Und nehmen wir an, wir wollen sie nach Upvotes Feld absteigend sortieren und die Ergebnisse Upvotes (oder n Ergebnisse zu einem timepunkt, […]

Arbeit auf mssql localy auf Linux mit DbVis als GUI

Ich muss einige mssql Skripte auf Ubuntu machen. Ich habe DbVis und ich habe mssql server von hier installiert , aber wie verknüpfe ich sie zusammen? Wo DbVis wie eine Alternative zum visuellen Studio agieren würde. Wie kann ich mich mit dem lokalen mssql-server verbinden? Wie gehe ich mit den Fahrern um? Soll ich die […]

Das Ändern von zwei Feldern in der großen Tabelle von varchar zu nvarchar und wieder zurück hat die Tabelle sehr langsam gemacht, große Unterschiede bei der Sicherung auch?

Ein Kollege von mir veränderte zwei Felder auf einem großen Tisch, der sich auf Forenbeiträge von varchar bis nvarchar bezieht und dann wieder zurück. Die beiden Originalfelder waren varchar (500) und varchar (8000) und wurden in nvarchar (500) und nvarchar (max) und wieder zurück geändert. Der Tisch enthält ca. 1 Million Zeilen, einer der Felder […]

Warum sql server-database bei der Wiederherstellung eingefroren?

Vor kurzem habe ich gesichert, um eine Sql server database durch SSMS zu trennen. Dann habe ich diese .bak-file auf eine neue database mit einem anderen Namen auf demselben server wiederhergestellt. Die wiederhergestellte und die neue database mit dem neuen Namen ist verfügbar und mit data gefüllt. Alles ist bis jetzt ok. Nach dem erneuten […]

wie man die Aktualisierung auf einer bestimmten Spalte einer Tabelle über Trigger beschränkt

Ich habe eine teacher_table, die von wenigen Spalten von data wie teacher_name, teacher_age, teacher_phone und teacher_gender enthalten. Ich möchte eine Trigger-Abfrage erstellen, die den Benutzer beschränkt, um die Spalte teacher_gender in meinem teacher_table zu aktualisieren. Gibt es sowieso dazu?

Sqlserver Viele zu vielen UND

Ich habe 3 (hypothetische) Tische. Fotos (eine list von Fotos) Attribute (Dinge, die die Fotos beschreiben) PhotosToAttributes (eine Tabelle zum Verknüpfen der ersten 2) Ich möchte die Namen aller Fotos, die eine list von Attributen haben, abrufen. Zum Beispiel alle Fotos, die sowohl dunkle Beleuchtung haben und Porträts sind (AttributeID 1 und 2). Oder zum […]

SQL-database-Design Feedback

Ich habe eine einfache database, die ich für meine Web-Anwendung entwerfe. Die grundlegende Prämisse ist die Website zeigt eine Reihe von Aussagen, die ein Benutzer liest, Klicks "Ich stimme usw." und übergibt ein Formular mit ihren persönlichen data und die Aussagen Id's, die sie vereinbart haben. Gelegentlich kann sich der Statement-Text ändern und wir wollen […]

Ist es möglich, eine Insert-Abfrage in einer gespeicherten Prozedur zu parametrisieren?

Ich habe eine globale Insert-class in C # erstellt. Also, wann immer ich einige datasätze in jede Tabelle insert muss, gebe ich einfach den Tabellennamen an diese class und die Werte insert. Aber jedes Mal muss ich verschiedene Insert-Abfragen für verschiedene Tabellen in gespeicherten Prozeduren schreiben. Also möchte ich wissen, ist es möglich, eine parametrisierte […]

Warum werden Zeilen der PRIMARY-filegruppe sowie der Partitionsdatei hinzugefügt?

Ich habe eine Partition auf meinem Tisch gemacht und drei neue filegruppen gesetzt, aber data werden sowohl der PRIMARY filegruppe als auch einer der neuen filegruppen hinzugefügt. Ich habe einen großen Tisch in meiner database namens Sessions . Ich habe drei neue filegruppen FG_SESSION_1 , FG_SESSION_2 und FG_SESSION_3 und jede dieser filegruppen hat zwei fileen. […]

Wie viel time kann ein Trunkiertisch nehmen?

Ich benutze die nächste statement, um eine Tabelle im SQL-server zu verkürzen DB: truncate table aaa.table1 Der Tabellendatenraum ist 230.133 MB in 400141 Zeilen. Die Statuen sind ca. 2.30 Uhr gelaufen und beenden nicht … Wenn ich EXEC sp_rename , um die Tabelle umzubenennen, und das Erstellen einer Tabelle, die dies kopiert, dauert es zu […]