Ich habe es mit einer Tabelle in SQLServer zu tun, die ich in ElasticSearch fast in Echtzeit indiziert habe. Datensätze werden in dieser Tabelle von verschiedenen Punkten aus hinzugefügt/aktualisiert/gelöscht (Legacy-Code, gespeicherte Prozeduren usw.), so dass der Code nicht instrumentiert werden kann, um alle Bereiche zu finden, die mit dieser Tabelle interagieren. Welche Technik und/oder Werkzeug würde dies ermöglichen?Wie halten Sie ElasticSearch mit SQLServer ohne Code auf dem neuesten Stand?
Hinweis: Tabelle in SQLServer enthält etwa 10 Spalten und könnte bis zu einer Million Zeilen enthalten.
Danke für die schnelle Antwort. Wenn Sie sagten, das Abfrageintervall niedrig zu halten, waren Sie nur besorgt über SQLServer und nicht über ElasticSearch? –
Rechts. Ich habe über das Laden der SQL Server-Datenbank gesprochen. Mit einigen Tests sollten Sie in der Lage sein zu bestimmen, welche Häufigkeit akzeptabel ist, ohne die Belastung von SQL Server unnötig zu erhöhen. – askids