书栈网 · BookStack 本次搜索耗时 0.016 秒,为您找到 13983 个相关结果.
  • 数据库备份

    数据库备份 数据库备份 对于数据库的备份,你可以调用 db.Backup() 方法,只要提供一个备份的文件目录地址即可。这个方法执行的是一个热备份,不会阻塞到数据库其他的只读事务操作,对写(读写)事务会有影响。 err = db . Backup ( dir ) if err != nil { ... } ...
  • 雪崩

    “雪崩”指的是访问服务集群时绝大部分请求都超时,且在流量减少时仍无法恢复的现象。下面解释这个现象的来源。 当流量超出服务的最大qps时,服务将无法正常服务;当流量恢复正常时(小于服务的处理能力),积压的请求会被处理,虽然其中很大一部分可能会因为处理的不及时而超时,但服务本身一般还是会恢复正常的。这就相当于一个水池有一个入水口和一个出水口,如果入水量大于出...
  • 雪崩

    雪崩 雪崩 学习如何避免和解决bRPC雪崩。 “雪崩”指的是访问服务集群时绝大部分请求都超时,且在流量减少时仍无法恢复的现象。下面解释这个现象的来源。 当流量超出服务的最大qps时,服务将无法正常服务;当流量恢复正常时(小于服务的处理能力),积压的请求会被处理,虽然其中很大一部分可能会因为处理的不及时而超时,但服务本身一般还是会恢复正常的。这就相当...
  • 通道

    通道 通道 Rust 针对线程之间的通信提供了异步的通道(channel )。通道允许两个端点之间信息的单向流动:Sender (发送端) 和 Receiver (接收端)。 use std :: sync :: mpsc ::{ Sender , Receiver }; use std :: sync :: mpsc ; use ...
  • 8.3 添加索引调优加速

    8.3 添加索引调优加速 8.3 添加索引调优加速 索引是应用设计和开发过程中一个重要方面,我们常常发现,在应用开发中总是在出现性能问题的时候才会想起创建索引,而可能此时表上的数据已经非常巨大,创建索引的代价往往会非常巨大。得益于 TiDB 的 Online DDL 特性,在 TiDB 中创建索引无需考虑 DDL 与业务 DML 之间互相阻塞的问题,...
  • 数据库工具

    数据库工具 connection.execute_wrapper() 数据库工具 为了帮助你更好的理解并控制由你的代码所产生的数据库查询,Django提供了一个钩子函数,在这个钩子函数中你可以在数据库查询方法外层添加一层wrappers方法.举例说明, wrappers方法可以记录数据库查询的数量, 计算查询持续的事件, 为查询记录日志, 甚至可以...
  • 数据库工具

    数据库工具 connection.execute_wrapper() 数据库工具 为了帮助你更好的理解并控制由你的代码所产生的数据库查询,Django提供了一个钩子函数,在这个钩子函数中你可以在数据库查询方法外层添加一层wrappers方法.举例说明, wrappers方法可以记录数据库查询的数量, 计算查询持续的事件, 为查询记录日志, 甚至...
  • 网络模块 - usocket

    usocket 常数 地址簇 套接字类型 IP协议号 套接字选项级别 函数 socket.socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP) socket.getaddrinfo(host, port) socket.close() socket.bind(addres...
  • gv$lock

    功能 字段说明 功能 展示 OceanBase 数据库的行锁信息。 字段说明 字段名称 类型 是否可以为 NULL 描述 SVR_IP varchar(32) NO 服务器 IP SVR_PORT bigint(20) NO 服务器端口号 TABLE_ID bigint(20) NO 表 ID ADDR...
  • 位操作

    2.2.10 位操作 2.2.10 位操作 注意:位操作中的位置是反过来的,offset过大,则会在中间填充0,比如 SETBIT bit 0 1,此时bit为10000000,此时再进行SETBIT bit 7 1,此时bit为10000001。offset最大2^32-1。 GETBIT key offset / SETBIT...