Step 1: Select a Synchronization Mode
The JDBC Database connector uses synchronization modes based on different indexing methods. You must first select one of them.
Mode |
Description |
---|---|
Full synchronization |
Pushes every document contained in the database when a Full Scan occurs (see Controlling Connectors). This mode does not perform incremental synchronization. |
Column-based incremental synchronization |
This incremental synchronization mode performs:
This mode performs subsequent synchronizations as follows:
|
Query-based incremental synchronization |
This mode is similar to the Column-based incremental mode except that is based on a query instead of a column checkpoint. A query, run before each synchronization, calculates the maximum value. |
Trigger-based incremental synchronization |
You can configure additional queries to maintain tables that keep track of added, updated, and deleted rows. Use these queries to set up triggers and maintain additional tables. |
For large databases (> 1.000.000 entries), when indexing is not automatically run after a completed scan (Force indexing after scan option cleared), plan enough time between the initial scan and the first incremental scan to make sure that checkpoints are computed properly. Alternatively, you can click Force commit (Administration Console > Home > Indexing section) to make sure that all documents have been indexed before running your first incremental scan.