积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部数据库(37)TiDB(17)数据库中间件(8)Greenplum(2)Apache HBase(2)SQLite(2)Apache Doris(2)MySQL(1)PostgreSQL(1)Redis(1)

语言

全部中文(简体)(36)英语(1)

格式

全部PDF文档 PDF(36)DOC文档 DOC(1)
 
本次搜索耗时 0.715 秒,为您找到相关结果约 37 个.
  • 全部
  • 数据库
  • TiDB
  • 数据库中间件
  • Greenplum
  • Apache HBase
  • SQLite
  • Apache Doris
  • MySQL
  • PostgreSQL
  • Redis
  • 全部
  • 中文(简体)
  • 英语
  • 全部
  • PDF文档 PDF
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 MySQL 数据库架构灾难恢复解决方案

    MySQL 数据库架构 灾难恢复解决方案 MySQL InnoDBClusterSet 介绍 MySQL SE 罗伟文 2 / 55 Safe Harbor Statement 以下内容旨在概述我们的一般产品方向。它仅供参考,不得纳入任何合同。它并不提供任何材料、代码或功能的承诺,不应据此做出购买决策。 Oracle 产品描述的任何特性或功能的开发、发布和时间安排仍由 Oracle 自行决定。 / 55 IT 灾难和中断:主要原因 停电是导致重大中断的最大原因 Copyright @ 2021 Oracle and/or its affiliates. IT 灾难和中断:代价不断上升 超过一半经历过代价超过10 万美元的中断。 Copyright @ 2021 Oracle and/or its affiliates. 4 / 55 IT 灾难和中断:例子 5 一个或者多个MySQL InnoDB Cluster 副本连接到一个主MySQL InnoDB Cluster 高可用 (区域内的失败) RPO =0 RTO =秒级 (自动故障转移) 灾难恢复( 区域故障) RPO !=0 RTO =分钟或更长时间( 手动故障转移) 无写入性能影响 特点 • 简单易用 • 熟悉的界面和可用性 mysqlsh,CLONE,... • 在线添加/删除节点/集群
    0 码力 | 52 页 | 3.07 MB | 1 年前
    3
  • pdf文档 Greenplum Database 管理员指南 6.2.1

    缩属性就好了,编者编写的ddl备份脚本就直接忽略了字段级别的压缩属性,因为这毫 无意义,列存表的使用就应该是非常谨慎的事情,编者再次提醒,就目前来说,如无必 要,请不要在生产中使用列存,否则后果自负!编者见过太多因为滥用列存导致的灾难, 如果再结合了滥用分区表,那将是无尽的折磨! 创建压缩表 在CREATE TABLE时使用WITH子句来指明TABLE的存储模式。使用压缩模式的 TABLE必须是AO表。 编写:陈淼 - 119 - 精力的,例如全表查询,VACUUM,gprecoverseg,gpexpand等操作,都是需要一 个一个的叶子分区去操作。另外,如果是全表扫描,分区不仅无法带来性能的提升,反 而会更慢。因此,如果不太会用到分区消除的查询场景,应尽量避免分区,当然,有时 为了数据周期管理,需要进行分区,此时应考虑更粗粒度的分区。尤其应该杜绝使用多 级分区,多级分区一般并不会比只有一级分区的表带来更显著的性能提升,同时会带来 作NULL值。仅当一个字段的字符串和NULL关键字指定的字符串相同时(不能有任何多 余的字符),该字段将会被作为NULL来识别。 在GP数据库导入外部数据时,缺省情况下,TEXT格式的NULL字符串为\N(反斜杠 +N),CSV格式的NULL字符串是没有双引号的空字符串,就是两个逗号之间什么都没有。 例如,当定义NULL是'0'这个字符串时,将会得到下面的效果: CREATE EXTERNAL WEB
    0 码力 | 416 页 | 6.08 MB | 1 年前
    3
  • pdf文档 TiDB中文技术文档

    ; 2. Query OK, 0 rows affected (0.00 sec) 这个例子是精确匹配名叫 te% 的数据库,注意到用了 \ 转义字符。 以单引号包含的,是一个字符串。以反引号包含的,是一个 identifier。注意下面区别: 1. mysql> grant all privileges on 'test'.* to 'genius'@'localhost'; 2. ERROR 访问权限管理 - 50 - 本文档使用 书栈(BookStack.CN) 构建 7. Query OK, 0 rows affected (0.00 sec) 如果一些特殊的关键字想做为表名,可以用反引号包含起来。比如: 1. mysql> create table `select` (id int); 2. Query OK, 0 rows affected (0.27 sec) SHOW GRANT NUL (X’00’) 字符 \‘: 单引号 \“: 双引号 \b: 退格符号 \n: 换行符 \r: 回车符 \t: tab 符(制表符) \z: ASCII 26 (Ctrl + Z) \\: 反斜杠 \ \%: \% \: \ 如果要在 string literal 中使用 ' 或者 " ,有以下几种办法: 在 ' 引用的字符串中,可以用 '' 来表示单引号。 在 " 引用的字符串中,可以用
    0 码力 | 444 页 | 4.89 MB | 6 月前
    3
  • pdf文档 TiDB v5.3 中文手册

    TiCDC 同步的上游集群)发生灾难、且短时间内无法恢复对外提供 服务时,TiCDC 具备保证从集群数据一致性的能力,并允许业务快速的将流量切换至从集群,避免数据 库长时间不可用而对业务造成影响。 该功能支持 TiCDC 将 TiDB 集群的增量数据复制到备用关系型数据库 TiDB/Aurora/MySQL/MariaDB,在 TiCDC 正常同步没有延迟的情况下,上游发生灾难后,可以在 5 分钟内将下游集群恢复到上游的某个 = '\N' ### 是否解析字段内的反斜线转义符。 backslash-escape = true ### 是否移除以分隔符结束的行。 trim-last-separator = false 对于诸如 separator,delimiter 和 terminator 等取值为字符串的配置项,如果需要设置的字符串中包含特 殊字符,可以通过使用反斜杠 \ 转义的方式进行输入,输入的转义序列必须被包含在一对双引号 • 是否解析字段内的反斜线转义符。 • 如果 backslash-escape 为 true,下列转义符会被识别并转换。 转义符 转换为 \0 空字符 (U+0000) \b 退格 (U+0008) \n 换行 (U+000A) \r 回车 (U+000D) \t 制表符 (U+0009) \Z Windows EOF (U+001A) 其他情况下(如 \")反斜线会被移除,仅在字
    0 码力 | 2374 页 | 49.52 MB | 1 年前
    3
  • pdf文档 TiDB v5.2 中文手册

    = '\N' ### 是否解析字段内的反斜线转义符。 backslash-escape = true ### 是否移除以分隔符结束的行。 trim-last-separator = false 对于诸如 separator,delimiter 和 terminator 等取值为字符串的配置项,如果需要设置的字符串中包含特 殊字符,可以通过使用反斜杠 \ 转义的方式进行输入,输入的转义序列必须被包含在一对双引号 • 是否解析字段内的反斜线转义符。 • 如果 backslash-escape 为 true,下列转义符会被识别并转换。 转义符 转换为 \0 空字符 (U+0000) \b 退格 (U+0008) \n 换行 (U+000A) \r 回车 (U+000D) \t 制表符 (U+0009) \Z Windows EOF (U+001A) 其他情况下(如 \")反斜线会被移除,仅在字 \")反斜线会被移除,仅在字段中保留其后面的字符("),这种情况下,保留的字符 仅作为普通字符,特殊功能(如界定符)都会失效。 • 引用不会影响反斜线转义符的解析与否。 • 对应 LOAD DATA 语句中的 FIELDS ESCAPED BY '\' 项。 5.4.1.3.7 trim-last-separator • 将 separator 字段当作终止符,并移除尾部所有分隔符。 例如有如下 CSV 文件: A
    0 码力 | 2259 页 | 48.16 MB | 1 年前
    3
  • pdf文档 TiDB v5.4 中文手册

    ### 如果 `not-null` 为 false(即 CSV 可以包含 NULL), ### 为以下值的字段将会被解析为 NULL。 null = '\N' ### 是否将字符串中包含的反斜杠('\')字符作为转义字符处理 backslash-escape = true ### 是否移除行尾的最后一个分隔符。 trim-last-separator = false [tidb] tiup reload 操作。 执行 SQL 语句 set config,可以结合实例地址或组件类型来修改单个实例配置或全部实例配置,如: 修改全部 TiKV 实例配置: 注意: 建议使用反引号包裹变量名称。 set config tikv `split.qps-threshold`=1000 修改单个 TiKV 实例配置: set config "127.0.0.1:20180" 可在线修改的配置项,如果成功修改后,修改的结果会被持久化到配置文件中,后续以配置文件中 的配置为准。某些配置项名称可能和 TiDB 预留关键字冲突,如 limit、key 等,对于此类配置项,需要用反引 号 ` 包裹起来,如 `raftstore.raft-log-gc-size-limit`。 支持的配置项列表如下: 配置 项 简介 raftstore.raft- entry- max-
    0 码力 | 2852 页 | 52.59 MB | 1 年前
    3
  • pdf文档 TiDB v7.1 中文手册

    语法来克服写偏斜异常。 写偏斜异常是指两个并发的事务读取了不同但相关的记录,接着这两个事务各自更新了自己读到的数据,并 最终都提交了事务,如果这些相关的记录之间存在着不能被多个事务并发修改的约束,那么最终结果将是违 反约束的。 举个例子,假设你正在为医院写一个医生轮班管理程序。医院通常会同时要求几位医生待命,但底线是至少 有一位医生在待命。医生可以放弃他们的班次(例如,如果他们自己生病了),只要至少有一个同事在这一 不 够 随 机, 不 适 合 直 接 作 为 TiDB 表 的 主 键。 实 际 使 用 过 程 中 可 以 对 生 成 的 ID 进 行 位 反 转 (bit-reverse) 后 得 到 一 个 较 为 随 机 的 新 ID。 例 如, 经 过 位 反 转 后,ID 00000010100101000001111010011100 变 为 00111001011110000010100101000000,ID raft-max-election-timeout �→ -ticks为 TiKV节点配置较大的 election timeout tick可以大幅降低该节点上的 Region成为 Leader 的概率。但在发生灾难的场景中,如果部分 TiKV 节点宕机,而其它存活的 TiKV 节点 Raft 日志 落后,此时只有这个配置了较大的 election timeout tick 的 TiKV 节点上的 Region
    0 码力 | 4369 页 | 98.92 MB | 1 年前
    3
  • pdf文档 TiDB v6.5 中文手册

    语法来克服写偏斜异常。 写偏斜异常是指两个并发的事务读取了不同但相关的记录,接着这两个事务各自更新了自己读到的数据,并 最终都提交了事务,如果这些相关的记录之间存在着不能被多个事务并发修改的约束,那么最终结果将是违 反约束的。 举个例子,假设你正在为医院写一个医生轮班管理程序。医院通常会同时要求几位医生待命,但底线是至少 有一位医生在待命。医生可以放弃他们的班次(例如,如果他们自己生病了),只要至少有一个同事在这一 不 够 随 机, 不 适 合 直 接 作 为 TiDB 表 的 主 键。 实 际 使 用 过 程 中 可 以 对 生 成 的 ID 进 行 位 反 转 (bit-reverse) 后 得 到 一 个 较 为 随 机 的 新 ID。 例 如, 经 过 位 反 转 后,ID 00000010100101000001111010011100 变 为 00111001011110000010100101000000,ID raft-max-election-timeout �→ -ticks为 TiKV节点配置较大的 election timeout tick可以大幅降低该节点上的 Region成为 Leader 的概率。但在发生灾难的场景中,如果部分 TiKV 节点宕机,而其它存活的 TiKV 节点 Raft 日志 落后,此时只有这个配置了较大的 election timeout tick 的 TiKV 节点上的 Region
    0 码力 | 4049 页 | 94.00 MB | 1 年前
    3
  • pdf文档 TiDB v8.0 中文手册

    语法来克服写偏斜异常。 写偏斜异常是指两个并发的事务读取了不同但相关的记录,接着这两个事务各自更新了自己读到的数据,并 最终都提交了事务,如果这些相关的记录之间存在着不能被多个事务并发修改的约束,那么最终结果将是违 反约束的。 举个例子,假设你正在为医院写一个医生轮班管理程序。医院通常会同时要求几位医生待命,但底线是至少 有一位医生在待命。医生可以放弃他们的班次(例如,如果他们自己生病了),只要至少有一个同事在这一 不 够 随 机, 不 适 合 直 接 作 为 TiDB 表 的 主 键。 实 际 使 用 过 程 中 可 以 对 生 成 的 ID 进 行 位 反 转 (bit-reverse) 后 得 到 一 个 较 为 随 机 的 新 ID。 例 如, 经 过 位 反 转 后,ID 00000010100101000001111010011100 变 为 00111001011110000010100101000000,ID raft-max-election-timeout �→ -ticks为 TiKV节点配置较大的 election timeout tick可以大幅降低该节点上的 Region成为 Leader 的概率。但在发生灾难的场景中,如果部分 TiKV 节点宕机,而其它存活的 TiKV 节点 Raft 日志 落后,此时只有这个配置了较大的 election timeout tick 的 TiKV 节点上的 Region
    0 码力 | 4805 页 | 101.28 MB | 1 年前
    3
  • pdf文档 TiDB v8.1 中文手册

    语法来克服写偏斜异常。 写偏斜异常是指两个并发的事务读取了不同但相关的记录,接着这两个事务各自更新了自己读到的数据,并 最终都提交了事务,如果这些相关的记录之间存在着不能被多个事务并发修改的约束,那么最终结果将是违 反约束的。 举个例子,假设你正在为医院写一个医生轮班管理程序。医院通常会同时要求几位医生待命,但底线是至少 有一位医生在待命。医生可以放弃他们的班次(例如,如果他们自己生病了),只要至少有一个同事在这一 不 够 随 机, 不 适 合 直 接 作 为 TiDB 表 的 主 键。 实 际 使 用 过 程 中 可 以 对 生 成 的 ID 进 行 位 反 转 (bit-reverse) 后 得 到 一 个 较 为 随 机 的 新 ID。 例 如, 经 过 位 反 转 后,ID 00000010100101000001111010011100 变 为 00111001011110000010100101000000,ID raft-max-election-timeout �→ -ticks为 TiKV节点配置较大的 election timeout tick可以大幅降低该节点上的 Region成为 Leader 的概率。但在发生灾难的场景中,如果部分 TiKV 节点宕机,而其它存活的 TiKV 节点 Raft 日志 落后,此时只有这个配置了较大的 election timeout tick 的 TiKV 节点上的 Region
    0 码力 | 4807 页 | 101.31 MB | 1 年前
    3
共 37 条
  • 1
  • 2
  • 3
  • 4
前往
页
相关搜索词
MySQL数据据库数据库架构灾难恢复解决方案解决方案GreenplumDatabase管理管理员指南TiDB中文技术文档v5手册v7v6v8
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩