Docs HomeQuickstartCockroachDB CloudCreate an AccountCreate a CockroachDB Cloud ClusterCreate a CockroachDB Cloud ClusterConnect to Your ClusterConnect to Your ClusterLearn CockroachDB SQLUse the Cloud APIManage Your ClusterManage Your ClusterSecurity OverviewAuthentication OverviewSingle Sign-On (SSO)Configure Cloud Organization SSOAccess Management Overview and FAQManaging Access in CockroachDB CloudNetwork AuthorizationCreate Private ClustersEgress Perimeter Controls (Preview)SQL Audit LoggingExport Cloud Organization Audit LogsMigration OverviewMigrate from OracleMigrate from PostgreSQLMigrate from MySQLMigrate from CSVMigrate from AvroImport Performance Best PracticesTune PerformanceMove into ProductionCluster Overview PageAlerts PageTools PageStatements PageSessions PageTransactions PageDatabases PageTroubleshoot Your ClusterTake and Restore Customer-Owned BackupsUse Managed-Service BackupsUpgrade PolicyUpgrade a clusterManage BillingDeploy a Python To-Do App with Flask, Kubernetes, and CockroachDB CloudStream a Changefeed to SnowflakeCloud Release NotesInstall CockroachDBInstall CockroachDBInstall CockroachDBInstall CockroachDBFrom BinaryFrom BinaryIn KubernetesIn KubernetesIn DockerLearn CockroachDB SQLOverviewGoGoPythonPythonRubyRubyJavaJavaNode.jsNode.jsC++C# (.NET)ClojurePHPRustData ReplicationFault Tolerance & RecoveryAutomatic RebalancingSerializable TransactionsCross-Cloud MigrationFollow-the-WorkloadOrchestration with KubernetesJSON SupportProduction ChecklistOverviewOn-PremisesOn-PremisesAWSAWSAzureAzureDigital OceanDigital OceanGoogle Cloud Platform GCEGoogle Cloud Platform GCEOverviewKubernetes Single-Cluster DeploymentKubernetes Single-Cluster DeploymentKubernetes Multi-Cluster DeploymentKubernetes Performance OptimizationDocker Swarm DeploymentDocker Swarm DeploymentOverviewAuthenticationEncryptionAuthorizationSQL Audit LoggingOverviewUse the Admin UIUse Prometheus and AlertmanagerConfigure Replication ZonesPerformance BenchmarkingPerformance TuningPerformance TuningRequest an Enterprise LicenseTable PartitioningNode MapChange Data CaptureMigration OverviewMigrate from PostgresMigrate from MySQLMigrate from CSVUpgrade to CockroachDB v2.1Manage Long-Running QueriesDecommission NodesBack up and Restore DataCreate a File Server for IMPORT/BACKUPRotate Security CertificatesOverviewCommon ErrorsTroubleshoot Cluster SetupTroubleshoot Query BehaviorUnderstand Debug LogsSupport ResourcesFile an IssueImprove the DocsSupported Client DriversClient Connection ParametersSQL Best PracticesSQL Feature SupportOverviewADD COLUMNADD CONSTRAINTALTER COLUMNALTER DATABASEALTER INDEXALTER RANGEALTER SEQUENCEALTER TABLEALTER TYPEALTER USEREXPERIMENTAL_AUDITALTER VIEWBACKUP (Enterprise)BEGINCANCEL JOBCANCEL QUERYCANCEL SESSIONCOMMITCONFIGURE ZONECREATE CHANGEFEED (Enterprise)CREATE DATABASECREATE INDEXCREATE ROLE (Enterprise)CREATE SEQUENCECREATE STATISTICS (Experimental)CREATE TABLECREATE TABLE ASCREATE USERCREATE VIEWDELETEDROP COLUMNDROP CONSTRAINTDROP DATABASEDROP INDEXDROP ROLE (Enterprise)DROP SEQUENCEDROP TABLEDROP USERDROP VIEWEXPLAINEXPLAIN ANALYZEEXPORT (Enterprise)GRANT <privileges>GRANT <roles> (Enterprise)IMPORTINSERTPARTITION BY (Enterprise)PAUSE JOBRENAME COLUMNRENAME DATABASERENAME INDEXRENAME TABLERENAME SEQUENCERELEASE SAVEPOINTRESET <session variable>RESET CLUSTER SETTINGRESTORE (Enterprise)RESUME JOBREVOKE <privileges>REVOKE <roles> (Enterprise)ROLLBACKSAVEPOINTSELECTSET <session variable>SET CLUSTER SETTINGSET TRANSACTIONSHOW <session variables>SHOW BACKUPSHOW CLUSTER SETTINGSHOW COLUMNSSHOW CONSTRAINTSSHOW CREATESHOW DATABASESSHOW EXPERIMENTAL_RANGESSHOW GRANTSSHOW INDEXSHOW JOBSSHOW QUERIESSHOW ROLESSHOW SCHEMASSHOW SESSIONSSHOW STATISTICS (Experimental)SHOW TABLESSHOW TRACE FOR SESSIONSHOW USERSSHOW ZONE CONFIGURATIONSSPLIT ATTRUNCATEUPDATEUPSERTVALIDATE CONSTRAINTOverviewARRAYBOOLBYTESCOLLATEDATEDECIMALFLOATINETINTINTERVALJSONBSERIALSTRINGTIMETIMESTAMPUUIDOverviewCheckDefault ValueForeign KeyNot NullPrimary KeyUniqueFunctions and OperatorsFull SQL GrammarKeywords & IdentifiersConstantsSelection QueriesOrdering Query ResultsLimiting Query ResultsTable ExpressionsCommon Table ExpressionsJoin ExpressionsComputed ColumnsScalar ExpressionsSubqueriesName ResolutionAS OF SYSTEM TIMENULL HandlingTransactionsViewsWindow FunctionsIndexesInverted IndexesColumn FamiliesInterleaved TablesParallel Statement ExecutionCost-Based OptimizerInformation SchemaFrom PostgreSQLExperimental FeaturesOverviewcockroach startcockroach initcockroach certcockroach quitcockroach sqlcockroach sqlfmtcockroach usercockroach nodecockroach dumpcockroach democockroach debug zipcockroach gencockroach versioncockroach workloadCluster Settings OverviewCost-Based OptimizerAdmin UI OverviewCluster Overview PageOverview DashboardHardware DashboardRuntime DashboardSQL DashboardStorage DashboardReplication DashboardDatabases PageStatements PageJobs PageAdvanced Debugging PageCustom Chart Debug PageOverviewDBeaverIntelliJ IDEADiagnostics ReportingOverviewSQL LayerTransaction LayerDistribution LayerReplication LayerStorage LayerLife of a Distributed TransactionReads and Writes OverviewMulti-Active AvailabilitySimplified DeploymentStrong ConsistencySQLDistributed TransactionsOnline Schema ChangesAutomated Scaling & RepairHigh AvailabilityOpen SourceGo ImplementationProduct FAQsSQL FAQsOperational FAQsCockroachDB in ComparisonLatest Production ReleaseAll Releasesv25.4Release Support PolicyKnown LimitationsCockroachDB CloudPublic Kubernetes OperatorTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesTechnical AdvisoriesUnsupported Versions