Aus geschäftlichen Gründen muss ich möglicherweise die Transaktionsreplikation in meiner Umgebung deaktivieren (SQL 2k -> SQL 2008). Funktionell bedeutet dies, dass ich Abonnements und Artikel löschen muss. Reichen die Erstellungsskripte aus, um die Replikation wieder in den ursprünglichen Zustand zu versetzen, wenn der widersprüchliche Bedarf behoben wird? Vielen Dank.
Wie implementieren Sie weiche Löschvorgänge in einer Datenbank? Idealerweise würde die Lösung dies ermöglichen anständige Leistung auf großen Tischen Beziehungen berücksichtigen Berücksichtigen Sie eindeutige Schlüssel Der Benutzer sollte in der Lage sein, seine gelöschten Elemente zu finden und wiederherzustellen. Vielen Dank!
Wie ermittelt SQL Server, ob eine Funktion deterministisch ist oder nicht? Betrachten Sie die folgende Funktion, ich denke, sie ist deterministisch (da es sich letztendlich um eine Ganzzahloperation handelt), aber der SQL Server gibt 0 zurück, wenn ich die objectproperty-Methode aufrufe. Wenn ich verstehe, wie es funktioniert, kann ich besser …
Ich verwende "klassische" zeitbasierte Partitionierung mit Triggern. Ich habe festgestellt, dass ein separater Trigger erforderlich ist, der auf der Originaltabelle ausgeführt wird. CREATE TABLE twitter_interactions(...); CREATE OR REPLACE FUNCTION insert_twitter_interactions ...; CREATE TRIGGER insert_twitter_interactions_trig BEFORE INSERT OR UPDATE on twitter_interactions FOR EACH ROW EXECUTE PROCEDURE insert_twitter_interactions(); CREATE OR REPLACE FUNCTION …
Wie finde ich in MySQL für die InnoDB-Engine die Größe eines der Indizes heraus, die ich in derselben Tabelle habe ? Ich weiß, dass ich die index_length aus information_schema.tables auswählen kann, aber dies gibt die Gesamtgröße aller Indizes in der Tabelle an. Angenommen, ich habe eine Tabelle mit PK-Index, mehreren …
Mein Unternehmen möchte, dass ungefähr 100 seiner Vertriebsmitarbeiter (im ganzen Land verteilt) gespeicherte Prozeduren von Excel ausführen und die Daten in die Tabelle zurückgeben können. Wir haben SQL Server 2008. Ich muss einen sicheren Weg finden, um dies zu tun. Ich werde ein Formular in Excel erstellen, in dem der …
Also habe ich diese Frage gestellt: Mongo mit Clustering einrichten Aber ich wusste nicht genug, bis ich die Antworten gelesen und mehr recherchiert hatte. Ist es besser, Map-Reduce oder Sharding für schnelllebige Systeme mit ~ 100 Abfragen zu verwenden, die alle gleichzeitig gestellt werden? Durch das Sharding werden meine Daten …
Angenommen, ich habe eine MyISAM-Tabelle mit einer Datenlänge von 4,8 GB und einer Indexlänge von 6,2 GB. Also eine Gesamtdatengröße von elf Gig. Wie viel Speicher würde dies erfordern, wenn ich ihn in eine MEMORYTabelle konvertieren würde ? 11 Gig oder mehr?
Wir verwenden derzeit den gemischten Modus für unsere SQL Server-Authentifizierung. Ich habe versucht, unseren DBA davon zu überzeugen, dass wir die Windows-Authentifizierung verwenden können, damit wir Team Foundation Server verwenden können. Er weigert sich jedoch absolut, uns die Verwendung zu erlauben. Ihm zufolge können wir keine Windows-Authentifizierung haben, da wir …
Ich verwalte einen Server, auf dem ein Tool mit PostgreSQL ausgeführt wird. Das Tool kümmert sich selbst um die meisten PostgreSQL-Konfigurationen, aber ich beobachte einige Leistungsprobleme. Ich konnte auf Betriebssystemebene bestätigen, dass viele E / A-Vorgänge stattfinden , daher vermute ich, dass viele Cache-Fehler auftreten. Wenn Sie im Internet nach …
Ich habe mich gefragt, ob es möglich ist, einen Zeitpunkt festzulegen und später auf diesen Status zurückzusetzen (DDL- und DML-Änderungen rückgängig machen). Vielleicht eine Aufzeichnung von Änderungen verwenden und dann das Gegenteil ausführen? Hat Oracle solche Funktionen in 10g oder 11g eingebaut? Danke im Voraus, Kyle
Stellen Sie sich folgende Situation vor: Wir haben T1-, T2- und T3-Tabellen, in denen gespeicherte idund priceProdukte gespeichert sind. Jetzt müssen wir die idProdukte finden, die maximal pricealle 3 Tabellen haben. Ich habe diese Lösung: select id from T1 where price in( select max(price) from( select max(price) as price from …
Wenn ein Benutzer niemals ausgeführt wird REBUILDoder sich REORGANIZEin seiner Datenbank befindet, defragmentiert SQL Server die Indizes trotzdem irgendwie? MSDN schlägt vor, dass ein Index, der zu mehr als 30% fragmentiert ist, REBUILDstattdessen ausgeführt wird REORGANIZE. Würde das REORGANIZEmehrfache Laufen das Gleiche bewirken wie REBUILD? Ich wundere mich darüber, weil …
Ich bin ein neuer DBA und habe kürzlich mithilfe der PREPROCESSOR-Funktion ( http://download.oracle.com/otndocs/products/database/enterprise_edition/utilities/pdf/xtables_preproc11g_1009.pdf ) von der Option für externe Tabellen in Oracle erfahren. Leider scheint diese Funktion, die in unserer Lounge sehr nützlich zu sein scheint, sehr gefährlich zu sein, da jemand mit Zugriff auf das Betriebssystem (oder remote ...) …
Ich habe folgende Tabelle: CREATE TABLE trans ( id SERIAL PRIMARY KEY, trans_date date, trans_time time ); Ich möchte die folgende Ansicht haben CREATE OR REPLACE VIEW daily_trans AS SELECT trans_date, max(trans_time) as first, min(trans_time) as last, calculate_status(min(trans_time), max(trans_time)) as status GROUP BY trans_date mit Spalten, die die IDs der …
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.