Hover a name for they-win, invert, refuse, and the Veloce ask. Microsoft is two rows: SQL Server is the SAM letter, Azure Ledger is the digest feature.
LIVEanalogleftovernonativeendedn/a
Every row. Filter if a sponsor only has one pain.
One click. Every peer in the group.
Invert: Meter + Successor. Refuse: Always On language, AHB slogans, T-SQL wire LIVE, drop-in native ISAM library, EE $47,500 smash.
Stamp dictionary
LIVEShips in this kernel. Not a letter.analogSame job, not their binary. Analog ≠ native.leftoverNamed leftover EXTERNAL. Not sold on this SKU.noWe do not have it and we will not tick it.nativeThey ship this as their product. We do not steal the row.endedThe vendor ended this product. The job did not end.n/aNot that product's job. Comparing it here is theater.
Feature comparison by family. Stamps are LIVE, analog, leftover, no, native, ended, or n/a. Tap a feature for the leftover sentence.
Feature
VeloceDB
This kernel. SQL and the old keyed-file walk in one tab. You do not pick a cloud region to save a row.
Where they win
We name leftovers. That is the prestige, not a badge farm.
The invert
Close + Meter + Vacuum + Stitch, leftover named.
We will not say
Theater. Analog ≠ native. Pack ≠ letter.
Workbench is free, no login. Production is a 30-day trial, then 5-user Standard $999, unlimited Standard $3,499, or Enterprise $9,999.
Veloce: LIVE — No region required to COMMIT. Workbench is closable. Production needs a license after day 30.
SQL Server: native — On-prem does not need a region. Azure SQL does.
Oracle: native — On-prem does not need a region. Cloud Oracle does.
Postgres: native — Self-host has no region. Hosted Postgres does.
Veloce: LIVE — SQL + Tachyon ISAM in one process in the browser. Native ISAM library leftover EXTERNAL.
SQL Server: no — Engine is not an in-browser kernel.
Oracle: no — Not a tab.
Postgres: no — PGlite exists elsewhere. That is not this comparison.
Veloce: LIVE — Optional keys. Kernel stays. Closable.
SQL Server: native — On-prem stays up. Azure SQL does not unplug.
Oracle: native — On-prem stays up. Cloud Oracle does not unplug.
Postgres: native — Self-host stays up. Hosted does not.
Veloce: LIVE — Home is the close. Speak/MCP default-off. Not row 95.
SQL Server: native — Copilot gravity is a different Microsoft SKU. Not this engine.
Oracle: n/a — Not their GTM.
Postgres: n/a — The dialect is the H1.
Veloce: no — Refuse lakehouse ads. No region to COMMIT.
SQL Server: n/a — Fabric is a different Microsoft SKU.
Oracle: n/a — Not their close.
Postgres: n/a — Not a lakehouse.
Veloce: LIVE — Windows zip, Linux tarball, and macOS .app zip after purchase or trial. Gated on /api/download. Native TCP mux leftover EXTERNAL.
SQL Server: native — Setup.exe / Linux packages. Theirs.
Oracle: native — Installer. Theirs.
Postgres: native — Packages on every OS. Theirs.
Veloce: LIVE — 5-user Standard $999, unlimited Standard $3,499, Enterprise $9,999. Toolkit $199 is not a CAL.
SQL Server: no — Enterprise 2-core pack list $15,123. 4-core floor. CALs invert around 25–30 users.
Oracle: no — Processor + 10 NUP floor. Support ~22% of net. Not unlimited seats.
Postgres: native — OSS has no seat meter. Hosted Postgres reintroduces one.
Veloce: LIVE — Enterprise $9,999 vs the published SE2/NUP floor. EE $47,500 stays a non-target with this footnote. Not a quote.
SQL Server: n/a — Different meter. SHOW METER is the SQL Server worksheet.
Oracle: native — Processor + 10 NUP floor. Support ~22% of net. EE list $47,500 is not SE2.
Postgres: n/a — Not an Oracle meter.
Veloce: LIVE — Perpetual. 5-user Standard, unlimited Standard, or Enterprise. Workbench is free and not a SKU.
SQL Server: native — Perpetual with SA, plus subscription and cloud SKUs. Theirs.
Oracle: native — Perpetual with support ~22% of net. Cloud is a different meter.
Postgres: n/a — OSS. Hosted Postgres is a different vendor's meter.
Veloce: LIVE — No SA meter on this page.
SQL Server: native — ~25%/year of perpetual list is the typical published SA pattern.
Oracle: native — Support ~22% of net. That is the annual meter.
Postgres: n/a — OSS. Support contracts are a different vendor.
Veloce: no — Not an AHB SKU. Refuse AHB slogans. Dual-use is a window, not our TCO.
SQL Server: native — AHB is their benefit. 180-day dual-use. SA lapse drops it.
Oracle: n/a — BYOL is a different vendor's window.
Postgres: n/a — Not AHB.
Veloce: LIVE — testdb-ha/0: primary + standby, WAL ship, replica reads of the committed prefix, HITL CONFIRM promote. Inside $9,999. TCP 1584 leftover EXTERNAL. Not Always On. Not RAC.
SQL Server: native — Passive failover free only with SA while replica stays passive. Readable secondary is a second Enterprise license.
Oracle: native — RAC / Data Guard are theirs. We do not steal RAC language.
Postgres: native — Streaming replica is real. We do not claim it.
Veloce: LIVE — SHOW METER. Not a quote. Raw MAP/vCenter/AD attachments refused. Oracle SE2/EE named as non-targets with the footnote — not a smash.
SQL Server: n/a — They issue the letter. They are not a worksheet for themselves.
Oracle: n/a — They issue the letter. We name published SE2/EE rows; we do not pretend we are Oracle LMS.
Postgres: n/a — Not a licensing worksheet.
Veloce: LIVE — One workgroup unit. merkle-v0 has 11 failure codes. Connector plane stays 18 analog jobs. We do not sell MAR.
SQL Server: n/a — Not MAR.
Oracle: n/a — Not MAR.
Postgres: n/a — Not MAR.
Veloce: LIVE — 2.73.13 W5 license. merkle-v0. Journal ≠ Raft. Not a blockchain.
SQL Server: no — No customer-held inclusion proof as the product.
Oracle: no — Flashback is not two JSON files you keep.
Postgres: no — WAL is not an inclusion proof you email to yourself.
Veloce: LIVE — Optional interceptor. merkle-v0. Not QLDB SDK. Not Azure.Core.
SQL Server: no — Ledger tables are Azure SQL Ledger, not box SQL Server.
Oracle: no — Not a ledger product on this row.
Postgres: no — No hash-journal product.
Veloce: LIVE — The digest job is LIVE on this kernel. QLDB as a product ended. We do not resurrect the AWS SKU.
SQL Server: n/a — Not that job.
Oracle: n/a — Not that job.
Postgres: n/a — Not that job.
Veloce: LIVE — Optional hash-journal on the workgroup row. SHOW DIGEST / INCLUSION / VERIFY.
SQL Server: no — WAL is not an inclusion proof.
Oracle: no — Redo is not an inclusion proof.
Postgres: no — WAL is not inclusion.
Veloce: no — Refuse wasm parity. Refuse stars-as-job. The kernel is a workgroup, not a benchmark poster.
SQL Server: n/a — Not their GTM.
Oracle: n/a — Not their GTM.
Postgres: n/a — Not stars-as-job.
Veloce: no — Refuse blockchain language. Refuse enclaves. Refuse 74-domain TAM. merkle-v0 is not a chain.
SQL Server: n/a — Not that GTM.
Oracle: n/a — Not that GTM.
Postgres: n/a — Not that GTM.
Veloce: LIVE — Hash-journal interceptor on the same tenant DDF. We are not immudb. Analog ≠ native.
SQL Server: n/a — Not that product.
Oracle: n/a — Not that product.
Postgres: n/a — Not that product.
Veloce: LIVE — Same tenant DDF. SHOW COMMANDS is the map. Full|Lean switches chrome, not the kernel. Native ISAM library leftover EXTERNAL.
SQL Server: no — Relational engine. Not a keyed-file binary.
Oracle: no — Relational engine. Not a keyed-file binary.
Postgres: no — Heap + indexes. Not Tachyon ISAM. Native ISAM library leftover is ours to name, not theirs.
Veloce: LIVE — CONFIRM bound to a draft ID. MCP SQL tools stay 17.
SQL Server: no — Permissions exist. Named HITL on agent drafts is not their product.
Oracle: no — Roles exist. Agent HITL is not the engine.
Postgres: no — Roles exist. Agent HITL is not the engine.
Veloce: LIVE — veloce-stdio/0 wraps executeSql. Same SHOW DIGEST / VERIFY. nativeBinary=false on this origin.
SQL Server: native — sqlcmd / SSMS. Theirs.
Oracle: native — sqlplus / SQLcl. Theirs.
Postgres: native — psql. Theirs.
Veloce: leftover — Kernel chrome in the tab. SSMS leftover EXTERNAL.
SQL Server: native — SSMS / Azure Data Studio. Theirs.
Oracle: native — SQL Developer / EM. Theirs.
Postgres: native — psql / pgAdmin. Theirs.
Veloce: leftover — TCP 1583 / 2143 / 1584 are analogs. Not a live mux sold here.
SQL Server: no — TDS, not a keyed-file binary.
Oracle: no — TNS, not a keyed-file binary.
Postgres: no — Postgres wire, not 1583.
Veloce: leftover — Not T-SQL wire LIVE. Analog SQL on this compiler.
SQL Server: native — This is the product.
Oracle: no — SQL*Plus dialect, not TDS.
Postgres: no — Postgres dialect.
Veloce: leftover — Not Postgres wire LIVE. Session pooler analog is not PgBouncer.
SQL Server: no — TDS.
Oracle: no — TNS.
Postgres: native — This is the product.
Veloce: no — Those binaries stay leftover EXTERNAL. Explicit refuse.
SQL Server: no — Not Redis.
Oracle: no — Not Redis.
Postgres: no — Not Redis. (Yes, some people use UNLOGGED tables. Still not Redis.)
Veloce: no — We do not GTM the SSPL/Valkey war. This origin ships Workgroup 2.73.13. Analog ≠ native.
SQL Server: n/a — Not that war.
Oracle: n/a — Not that war.
Postgres: n/a — Not that war.
Veloce: leftover — No Helm chart. K8s operator leftover EXTERNAL. SHOW NEVER. We do not tick this.
SQL Server: n/a — Containers can be a license object. Not our operator.
Veloce: no — 18 analog jobs. SHOW CONNECTOR MAP. Write-backs NEVER-DIAL. Fivetran/dbt binaries leftover EXTERNAL.
SQL Server: n/a — SSIS is a different SKU.
Oracle: n/a — GoldenGate is a different SKU.
Postgres: native — FDW exists. Not 600-connector parity as a product.
Veloce: LIVE — W3C traceparent on Raft RPCs. Connected badge stays empty without a live key. Native OTel collector leftover EXTERNAL.
SQL Server: n/a — Extended Events are not a collector SaaS.
Oracle: n/a — Not a collector SaaS.
Postgres: n/a — Not a collector SaaS.
Veloce: LIVE — Optional. HITL still required. Not a live 87/100 health plane.
SQL Server: no — Copilot is a different Microsoft SKU. Not this engine.
Oracle: no — Select AI is a different SKU.
Postgres: no — Not in core.
Veloce: no — 3PAO stays EXTERNAL. TSC evidence pack is on Trust — not a letter.
SQL Server: native — Microsoft's attestations on Microsoft-hosted SKUs. Not transferable to us.
Oracle: native — Ask Oracle. We will not reprint their letter as ours.
Postgres: n/a — The software is not a letter. Hosted vendors have their own.
Veloce: LIVE — SHOW SECURITY. 5/6 COMMIT in this kernel. 3PAO pen-test leftover. Duo/CrowdStrike/Splunk/Forcepoint leftover EXTERNAL. MFA on SQL Server is N/A — we do not operate their login.
SQL Server: native — Microsoft's estate. Their letters, their EDR. Not transferable to this kernel.
Oracle: native — Oracle's estate. Not transferable.
Postgres: n/a — The software is not a SIEM.
Veloce: LIVE — Analog ≠ native. Journal does not replace Raft. Pack ≠ letter.
SQL Server: n/a — Different posture. They are the incumbent.
Oracle: n/a — Different posture. They are the incumbent.
Postgres: n/a — OSS culture is adjacent, not this page.
37 rows · 22 moats · 3 peers in Incumbent · tap a feature for the leftover sentence. Hover a name for they-win / invert / refuse.
Microsoft, SQL Server, Azure, Oracle, Amazon, QLDB, Aurora, PostgreSQL, Redis, SSPL, Valkey, Dragonfly, KeyDB, Garnet, etcd, Kubernetes, Supabase, Neon, Lakebase, DuckDB, Fivetran, dbt, Airbyte, Snowflake, Databricks, Grafana, Gremlin, Immudb, and ProvenDB are marks of their holders. Named here only to identify the job. No affiliation, endorsement, drop-in, or compatibility claim.
SQL Server is Microsoft — SQL Server / Azure SQL is the SAM letter. Azure Ledger is the other Microsoft row.
Not Microsoft's number. Not a quote. Not legal advice. Raw MAP/vCenter/AD attachments refused. Azure Hybrid Benefit leftover EXTERNAL. Software Assurance terms are Microsoft's.
SQL Server · Microsoft · Microsoft
Fair
Microsoft's relational engine. T-SQL, SSMS, Always On, core packs and CALs. Azure SQL is the same holder in a region.
Where they win
T-SQL, SSMS, Always On as a real HA product, the BI stack, TDS.
Why Veloce
One workgroup unit. Unlimited seats. testdb HA LIVE inside Enterprise.
Size class · demonstration, not a measured estate
Line
SQL list
Veloce
4-core EE floor (2 × $15,123 2-core pack)
A 2-core VM still licenses 4. Microsoft. We do not meter cores.
$30,246
$9,999
Software Assurance ~25%/year of perpetual list
No SA meter on the Veloce SKU. SA terms are Microsoft's.
$7,562
$0
Readable secondary = second Enterprise license
testdb HA is LIVE inside Enterprise $9,999. Not Always On.
$30,246
$0
Server+CAL path ($989 + 25 × $230)
CAL path can still be cheaper at tiny user counts. We do not sell CALs.
$6,739
$199
Year 1
Our 2026-08-19 list we are allowed to name. Not Microsoft's quote.. Not a quote.
$68,054
$9,999 enterprise
Year 5
Support compounds on their side. Perpetual on ours.
$98,302
$9,999
Our 2026-08-19 list we are allowed to name. Not Microsoft's quote. Not Microsoft's number. Not a quote. Not legal advice. Raw MAP/vCenter/AD attachments refused. Azure Hybrid Benefit leftover EXTERNAL. Software Assurance terms are Microsoft's. Delta year-1 $58,055. testdb HA is LIVE inside Enterprise — not Always On.
Eight campaigns · hover or tap
Vacuum, Stitch, Keys, Close, Theater, Meter, Speak, Successor. Pain a sponsor already has, the advantage we will say in a room, the leftover we refuse to fake.
Pain
An agent that needs a row, a key, and a dashboard currently means etcd + Redis + Grafana + a prompt box. That is an afternoon, not a product. Three blast radii. Three bills. No CONFIRM.
Why this closes
One compiler. One tenant DDF. HITL on destructive verbs. The stitch is leftover named — we replace the afternoon, not redis-server.
A workgroup that cannot commit unless a region is healthy is not a workgroup. It is a hostage. SAM letters arrive while the plane is waiting on someone else's AZ. Demo chrome that deletes the rest is not a close.
Why this closes
Unplug optional keys. The kernel stays. Use the online tools. Speak is off unless you turn it on. Speak is not the H1. Closable is the close.
Leftover named
Paid workgroup installers stay gated on /download after the 30-day trial. Postgres wire leftover EXTERNAL.
Pain
AWS ended QLDB and pointed migrants at Aurora. Aurora kept the table and dropped the proof. Azure will hold your digest if you stay in Azure. DuckDB is fast and has no OLTP journal. A counsel who cannot email themselves an inclusion file does not have a digest.
Why this closes
SET LEDGER ON. SHOW DIGEST. SHOW INCLUSION ENVELOPE. VERIFY from a detached veloce-inclusion/0. The proof lives with the customer. Audit on the row, not a second merkle product.
Leftover named
QLDB SDK / Azure SQL Ledger T-SQL / RFC 6962 v1 leftover EXTERNAL. Journal ≠ Raft. Not a blockchain. We are not immudb. Refuse 74-domain TAM. Refuse enclaves. Refuse wasm parity.
Pain
A 2-core VM still licenses 4. Readable secondary is a second Enterprise license unless SA is current and the replica stays passive. SA is ~25%/year of list. Oracle is processor + 10 NUP and support ~22% of net. Fivetran bills MAR. The letter is the product.
Why this closes
One workgroup unit. Unlimited seats. No CAL. testdb HA LIVE inside Enterprise — readable secondary is not a second SKU. SHOW METER does the arithmetic in the tab. Failures have codes.
Leftover named
Not Microsoft's number. Not legal advice. Azure Hybrid Benefit leftover EXTERNAL. We do not smash $9,999 against Oracle EE $47,500 without the footnote. 600-connector parity refused.
Pain
Copilot-next-to-the-database is a stitch. Chat text that says “I approve” is not a principal. One leaked prompt becomes a DROP. Hosted Postgres that lands on Speak as H1 is the same trap.
Why this closes
CONFIRM is bound to a draft ID. FAILOVER TESTDB stages a token. MCP SQL tools stay 17. The model gets a principal, not the cluster. Speak is a door, default-off, never the H1.
Leftover named
Speak / MCP optional, default-off. Enabling Speak is a new risk row, not a default.
Pain
etcd + Redis + Grafana + a prompt box is an afternoon. The collector invoice is the quiet one. A connected badge on an empty key is theater a qualified buyer will bounce on.
Why this closes
W3C traceparent on Raft RPCs. If the collector key is empty, the badge is empty. First trace without a fourth bill.
Leftover named
Native OTel collector leftover EXTERNAL. Helm operator leftover EXTERNAL. We do not replace etcdctl.
Pain
A checkbox grid that ticks T-SQL, 1583, Helm, wasm parity, and SOC 2 is how this buyer bounces. Theater is a conversion bug, not a brand voice.
Why this closes
We do not claim a 3PAO letter. The TSC pack lives on Trust. Honesty 10 is not certificate 10. A qualified buyer trusts the rest of the table because we named the refuse.
Leftover named
3PAO Type II letter leftover EXTERNAL. HIPAA BAA leftover EXTERNAL. FedRAMP leftover EXTERNAL. CrowdStrike leftover EXTERNAL.
Pain
Plant software that still calls keyed-file ISAM thinks a new DLL is the upgrade. Invisible to 6sense is a feature until someone sells drop-in and the first GetNext fails.
Why this closes
SQL + Tachyon ISAM in one process, in the tab. The workgroup job survives. The binary does not have to.
Leftover named
Native ISAM library / TCP 1583 leftover EXTERNAL. Refuse drop-in. Successor is the invert.
Pain
Hosted Postgres that lands on an AI box is Speak-as-H1. Copilot gravity next to SQL Server is the same stitch. One leaked prompt becomes a DROP.
Why this closes
Home is the close. Speak/MCP default-off. HITL still required. Features are not deleted. Enabling Speak is a new risk row, not a default.
Leftover named
Speak is optional. Not row 95. LiveKit / Whisper leftover EXTERNAL.
Pain
Green dashboards that average a fence fail with a pretty trace. Procurement reads the mean. Counsel reads the hole.
Why this closes
SHIP = AND of CRITICAL. Empty-hold freezes Intent Anchor. livePulse never falls back to canned. Pack ≠ letter.
Leftover named
A SHIP gate is not a Type II letter. 3PAO leftover EXTERNAL.
Pain
A workgroup that 500s because Stripe or a collector key is empty is not closable. It is a hostage with a nicer login.
Why this closes
inspectEnumEnv. Missing leftover stays leftover. Kernel COMMITs. Connected badge stays empty without a live key.
Leftover named
Stripe Checkout leftover if secret missing. Native collector leftover EXTERNAL.
Pain
Fivetran tribal Slack. dbt tests that pass on Tuesday and lie on Thursday. DuckDB speed with no OLTP journal. Counsel cannot email themselves a proof.
Why this closes
Drift STM plus empty-hold. merkle-v0 11 codes. VERIFY from two JSON files. Cutover cannot promote on an empty bag.
Leftover named
Great Expectations / sklearn leftover EXTERNAL. Journal ≠ Raft.
Pain
MAR tax. 600-connector catalogs. Write-backs that dial a binary we do not ship. Tribal sync failures without a code.
Why this closes
SHOW CONNECTOR MAP. Write-backs NEVER-DIAL. Seats, not monthly active rows. Failures have codes.
Trust is not a badge row. It is the machine that makes the rest of Compare believable: leftover named on the origin, they-win said in the same breath, SOC 2 transported as a pack not a letter.
Leftover named
TCP 1583, TDS, Postgres wire, native CLI, SSMS, Helm operator stay leftover. Analog is a word we retired on rows the kernel now COMMITs. We do not steal a binary to retire the word.
They win, on purpose
SQL Server keeps T-SQL and Always On. Oracle keeps EE. Redis keeps redis-server. etcd keeps etcdctl. Azure keeps the cloud digest. DuckDB keeps speed. Immudb keeps merkle-as-product. A matrix that pretends otherwise is the checkmark trap.
Pack ≠ letter
TSC cells, observation calendar, cost bands, and leftover 3PAO live on Trust. A SHIP-gate pack is evidence. It is not a Type II opinion.
Authority is a token
CONFIRM on drafts. FAILOVER TESTDB CONFIRM on promote. Chat text is data. The model is not the cluster. Speak is not the H1. That is the trust engine for the stitch job.
Six controls, two stamps
Zero-trust, tenant fence, login/data-move detector, RBAC+HITL, DLP on EXPORT are LIVE. CrowdStrike, Splunk, Duo, Forcepoint, 3PAO pen-test letter stay leftover. MFA on SQL Server is N/A — we do not operate their login.
Analog ≠ native. Journal does not replace Raft. Pack ≠ SOC 2 letter. TCP 1583 leftover EXTERNAL. 4 families.