首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    3-3 SQL Server 2005数

    3-3 SQL Server 2005数据库优化 了解数据库引擎优化顾问基本内容 掌握数据库引擎优化顾问的使用 掌握通过命令行的方式进行索引的优化——DTA 一个数据库系统的性能依赖于组成这些系统的数据库中物理设计结构的有效配置 15 命令行方式运行dta的命令 掌握事务的四个基本特性,分别可以阐述各个特性的内涵; 了解事务的类型包括那些内容; 掌握事务处理的四种基本语句和具体的应用; 了解如何编写有效的事务; 数据库并发控制的概念

    82220发布于 2020-01-07
  • 来自专栏Hank’s Blog

    3-3 数据框的子集

    > x <- data.frame(v1=1:5,v2=6:10,v3=11:15) > x v1 v2 v3 1 1 6 11 2 2 7 12 3 3 8 13 4 4 9 14 5 5 10 15 > x$v3[c(2,4)] <- NA > x v1 v2 v3 1 1 6 11 2 2 7 NA 3 3 8 13 4 4 9 NA 5 5 10 15 > #找出第2列 > x[,2] [1] 6 7 8 9 10 > x[,"v2"] [1] 6 7 8 9 10 > x[

    77800发布于 2020-09-16
  • 来自专栏叽叽西

    lagou 爪哇 3-3 dubbo 笔记

    接下来需要做的就是模拟整个流程,因为该线程当前是每1秒抓一次数据,所以我们需要对该方法的提供者超过1秒的时间(比如这里用休眠 Thread.sleep ),消费者则需要启动多个线程来并行执行,来模拟整个并发情况

    61210编辑于 2022-05-17
  • 来自专栏Elasticsearch实验室

    Elasticsearch 最佳实践系列之分片恢复并发故障

    主要是关于集群恢复过程中,分片恢复并发数调整过大导致集群 hang 住的问题。 场景描述        废话不多说,先来描述场景。 为了加快集群恢复的速度,调整分片恢复并发数,将默认值为2的 node_concurrent_recoveries 调整为100: curl -X PUT "localhost:9200/_cluster 立马修改分片恢复并发数到10,通过管控平台一把重启了全部节点,约15分钟后集群恢复正常。接下来会先介绍一些基本的概念,然后再重现这个问题并做详细分析。 PEER 场景分片恢复并发数主要由如下参数控制: cluster.routing.allocation.node_concurrent_incoming_recoveries :节点上最大接受的分片恢复并发数 几分钟后,观察集群分片恢复数量,卡在固定数值不再变化: [分片恢复统计信息] 通过 allocation explain 查看分片分配状态,未分配的原因是受到最大恢复并发数的限制: [分片恢复限制] 观察线程池的数量

    7.3K60发布于 2018-12-10
  • 来自专栏腾讯数据库技术

    Elasticsearch 最佳实践系列之分片恢复并发故障

    主要是关于集群恢复过程中,分片恢复并发数调整过大导致集群 hang 住的问题。 一、场景描述 废话不多说,先来描述场景。 为了加快集群恢复的速度,调整分片恢复并发数,将默认值为2的 node_concurrent_recoveries 调整为100: curl -X PUT "localhost:9200/_cluster 立马修改分片恢复并发数到10,通过管控平台一把重启了全部节点,约15分钟后集群恢复正常。接下来会先介绍一些基本的概念,然后再重现这个问题并做详细分析。 PEER 场景分片恢复并发数主要由如下参数控制: cluster.routing.allocation.node_concurrent_incoming_recoveries :节点上最大接受的分片恢复并发数 几分钟后,观察集群分片恢复数量,卡在固定数值不再变化: ? 通过 allocation explain 查看分片分配状态,未分配的原因是受到最大恢复并发数的限制: ?

    1.8K21发布于 2019-05-16
  • 来自专栏ES自助排障

    ES集群恢复并发达到上限

    via [cluster.routing.allocation.node_concurrent_recoveries])"}]如果 decider 中返回 "throttling" 时,通常表示该节点恢复并发达到上限 ,如果集群资源利用率比较低的话,可以适当调大恢复并发参数,加速分片分配。 cluster.routing.allocation.node_concurrent_incoming_recoveries : 2,控制节点并发进行恢复操作的数量cluster.routing.allocation.node_concurrent_outgoing_recoveries : 2,控制节点并发进行分配操作的数量indices.recovery.max_bytes_per_sec : 40mb,带宽大小解决方案按需调整对应参数,初始化分片数量建议调大,balance数量一般不建议调大 其余并发恢复或分配数量一般建议调整为小于或等于单节点cpu核数。Persistent设置:这些设置是持久的,一旦设置后将一直保持有效,即使集群重启也会保留。

    1.2K20编辑于 2023-07-17
  • 来自专栏腾讯云Elasticsearch Service

    Elasticsearch 分片恢复并发过高引发的bug分析

    主要是关于集群恢复过程中,分片恢复并发数调整过大导致集群 hang 住的问题。 场景描述        废话不多说,先来描述场景。 为了加快集群恢复的速度,手动调整分片恢复并发数,原本想将默认值为2的 node_concurrent_recoveries 调整为10,结果手一抖多加了一个0,设定了如下参数: curl -X PUT 立马修改分片恢复并发数到10,通过管控平台一把重启了全部节点,约15分钟后集群恢复正常。接下来会先介绍一些基本的概念,然后再重现这个问题并做详细分析。 PEER 场景分片恢复并发数主要由如下参数控制: cluster.routing.allocation.node_concurrent_incoming_recoveries :节点上最大接受的分片恢复并发数 一般指分片从其它节点恢复至本节点。 cluster.routing.allocation.node_concurrent_outgoing_recoveries :节点上最大发送的分片恢复并发数。

    13.6K22发布于 2018-12-10
  • 来自专栏悟道

    3-3欧几里得求最大公因子

    最大公因子,指两个或多个整数共有约数中最大的一个 private static int gc(int a, int b) { if(b==0){ return a; } if(a<b){ int temp=a; a=b; b=temp; } return gc(b,a%b); }

    51120发布于 2021-03-16
  • 来自专栏python3

    34补3-3 rhcs集群基础应用

    [root@node1 ~]# ansible ha -m shell -a 'service NetworkManager stop'

    93600发布于 2020-01-15
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-3 NumPy数据基础

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍NumPy模块的一些基础知识。

    90200发布于 2019-11-13
  • 来自专栏用户9257747的专栏

    并发编程之Redis:Redis数据持久化及故障恢复方案

    那为了保证数据不丢失或者尽量少了丢失,我们希望数据能够落地到磁盘中,来降低故障发生之后数据丢失的可能性;当再起启动服务的时候,通过持久化的磁盘数据,快速恢复到内存中; 持久化的作用 核心作用:故障恢复, 通俗一点说,其实就是所有写操作的一份日志记录文件;当需要对数据进行恢复的时候,就把整份日志进行回放,即可完成整个的数据恢复;当Redis收到客户端的写操作之后,经过参数校验,逻辑处理,没有问题之后会将指令写到 是可以的,但是我们使用Redis的目的就是为了提高性能,实现高并发,如果采用了每次都刷盘的方式,将大大降低Redis的性能,可能得不偿失。 因为写操作多一次文件操作,因此开启了AOF的QPS相比于要低于RDB的方式 相同数据,AOF的持久化文件要比RDB的大 数据恢复的方式相比与RDB来说脆弱一些,容易出些Bug,导致恢复出来的数据和之前的数据不一致 c=3的key set c // 查看aof文件,发现已经保存了相关的日志 再次启动,发现数据依然存在 基于AOF+RDB数据回滚恢复 回滚数据的操作和存在数据中途开启AOF的操作几乎相关 误删数据的容灾恢复

    84040编辑于 2022-04-06
  • 来自专栏coding for love

    3-3 使用loader打包静态资源(样式篇上)

    在制作网页时,我们必不可少地会使用css。那么webpack是如何打包css文件的呢?

    1.1K20发布于 2019-06-17
  • 来自专栏cwl_Java

    C++编程之美-结构之法(代码清单3-3)

    代码清单3-3 for(answer[0] = 0; answer[0] < total[number[0]]; answer[0]++) for(answer[1] = 0; answer

    20720编辑于 2022-11-30
  • 来自专栏python3

    3-3 File类的常用操作的静态方法练

    文本文件是我们接触频繁的一类文件,记事本程序经常操作的文件就是文本文件,很多应用程序会保存一些记录到日志文件里,这种日志文件也可以是文本文件。通过本小节的学习,可以掌握对文本文件的简单读写方法。

    81720发布于 2020-01-14
  • 来自专栏运维开发王义杰

    Go: 并发编程中的错误恢复机制与代码持续执行分析

    在现代软件开发领域,尤其是使用Go语言进行系统设计时,理解并发编程和错误处理是至关重要的。Go语言中的goroutine和recover机制提供了强大的并发控制和错误恢复功能。 与此相对的是recover,它是另一个内建函数,用于恢复panic造成的中断,防止整个程序崩溃。 结论 在并发编程中,正确处理错误和异常至关重要。虽然Go的panic和recover机制提供了强大的工具,但我们需要深入理解它们的工作原理和限制。 在设计系统时,应考虑错误恢复策略,确保系统的稳定性和可靠性。 在此案例中,虽然recover能够防止整个服务崩溃,但它并不会让goroutine从panic发生的地方继续执行。

    45510编辑于 2024-01-19
  • 来自专栏数据库新发现

    Oracle数据恢复、数据库恢复、灾难恢复专题

    备份恢复基础知识Cache-low rba 与 on-disk rba - 恢复笔记 Oracle的恢复从上一次成功的写出开始,也就是以Cache-Low RBA为起点,恢复至日志的最后成功记录,也就是以 的限制下,可以快速的执行数据恢复。 Oracle数据库恢复:解决ORA-600 2831错误 在回滚段8上存在一个需要恢复的事务,导致了异常,我不再管这个错误的具体含义,只是确认这个表空间可以清理掉,就开始向下进行成功恢复案例:解决字典表误 备份恢复基础知识 Cache-low rba 与 on-disk rba - 恢复笔记 Oracle的恢复从上一次成功的写出开始,也就是以Cache-Low RBA为起点,恢复至日志的最后成功记录, Oracle数据库恢复:解决ORA-600 2831错误 在回滚段8上存在一个需要恢复的事务,导致了异常,我不再管这个错误的具体含义,只是确认这个表空间可以清理掉,就开始向下进行 成功恢复案例:解决字典表误

    5.9K30发布于 2018-09-05
  • 来自专栏linux运维

    备份恢复问题:备份文件恢复失败,数据无法恢复

    排查恢复失败的原因在解决问题之前,需要明确恢复失败的具体原因。以下是一些常见原因及其排查方法:(1)备份文件损坏原因:传输中断、磁盘故障或未正确校验。 (3)恢复过程错误原因:恢复命令或工具使用不当。排查方法:确保使用的恢复工具与备份工具一致。检查恢复路径和权限是否正确。2. 优化备份生成过程确保备份文件本身是完整且可靠的,这是成功恢复的前提。 优化恢复过程确保恢复过程正确无误,避免人为操作失误。 (1)恢复文件系统备份# 示例:从 tar 文件恢复数据 tar -xzf /backup/full_backup_20250207.tar.gz -C /restore/directory(2)恢复数据库备份 /bin/bash # 恢复测试脚本 restore_test() { echo "开始恢复测试..."

    3.2K10编辑于 2025-02-07
  • 来自专栏数据和云

    数据恢复:AMDU数据抽取恢复

    今天我们通过一则真实的案例来认识oracle 自带工具AMDU,无需将磁盘组mount即可实现数据分析,轻松进行数据恢复 某日,我们收到了一则中国香港用户ASM破坏案例,请求数据恢复。 技术回放 对于这个案例,我们有多种手段可以进行恢复,只要ASM磁盘组完好,就可以很容易的从中提取数据,本案例我们使用了AMDU工具进行恢复。 有了文件分布信息,接下来的恢复就大大简化了。 AMDU文件恢复 获得了文件的分布信息之后,就可以使用amdu工具进行文件提取工作。 对于特定的文件,通过以下测试可以验证amdu的恢复过程和文件完好性: +DG_DATA/proda02/datafile/users.271.768047753' 通过amdu提取文件: [oracle 2015_02_22_02_02_09/DG_DATA_271.f 这个案例的幸运之处在于磁盘组未发生更为严重的损坏,数据文件和日志文件都是完好的,而Oracle的AMDU工具在这种情况下为我们提供了便利的恢复手段

    4.3K60发布于 2018-03-06
  • 来自专栏WebJ2EE

    React:Table 那些事(3-3)—— 列宽自适应、列宽拖动

    《React:Table 那些事》系列文章,会逐渐给大家呈现一个基于 React 的 Table 组件的定义、设计、开发过程。每篇文章都会针对 Table 的某个具体功能展开分析:

    9.9K41发布于 2019-07-19
  • 来自专栏项目文章

    数据库系统概论学习8:第1011章-数据恢复技术、并发控制

    故障种类 恢复方式 恢复策略 什么是并发 多个事务同时进行

    15510编辑于 2024-06-06
领券