Skip to main content
GIFRÖST / Compare / Connections

Run reconciliation directly from the central Compare environment.

Direct Database Connections keep the topology simple. Compare opens source and target connections itself, which shortens onboarding when network access is already available and the workload stays within a manageable range.

Lowest setup overheadNo local agent rollout is required near the databases.
Best for moderate scopeWorks well when volume, latency, and infrastructure complexity remain controlled.
Centralized executionReads, sorting, and orchestration stay inside the main Compare environment.

How it works

In direct mode, the Compare service connects to both database endpoints and coordinates the full validation flow centrally. This reduces the amount of moving infrastructure, but it also means the network path between Compare and each database must support the workload end to end.

AspectDirect Database Connections
TopologyThe main Compare environment connects directly to source and target endpoints.
Operational advantageFast onboarding, fewer components, and a simpler support model.
Main constraintHigher network traffic and greater exposure to engine-specific sorting differences.
Typical fitSmaller or medium reconciliation scopes in stable, well-connected environments.

Best-fit scenarios

01

Fast delivery matters more than deep infrastructure tuning

Use direct mode when the team wants the shortest path from configuration to the first valid reconciliation run.

02

The Compare host already has reliable access to both databases

Direct mode works best when routing, firewall rules, and latency are already understood and accepted operationally.

03

The comparison scope stays reasonably compact

Moderate table sizes and predictable workloads are easier to handle without moving compute closer to the databases.

Setup checklist

01

Confirm endpoint reachability

Make sure the central Compare environment can reach both database hosts and ports.

02

Configure database credentials

Use accounts with the minimum privileges required for reading and validating the selected scope.

03

Run connection validation

Check both endpoints with Test Connection before moving into mapping and comparison rules.

04

Verify sorting-sensitive tables early

Review representative tables when source and target engines differ in collation or ordering behavior.

When to switch away from direct mode

Move to Agent-Based Connections when row volumes grow, cross-environment latency becomes expensive, or database-specific sorting behavior starts to create avoidable comparison noise.