书栈网 · BookStack 本次搜索耗时 0.062 秒,为您找到 123096 个相关结果.
  • MySQL · 最佳实践 · 什么时候该升级内存规格

    前言 追根溯源 查看表结构和索引 查看实例性能数据 查看内存内容 查看实例是如何用的 解决问题 结言 前言 在平时的工作中,会碰到用户想升级规格的case,有一些其实是没有必要的,这些通过优化设计或者改写SQL语句,或者加加索引可以达到不升级的效果,而有一些确实是需要升级规格的,比如今天讲的case。 追根溯源 查看表结构和索...
  • MSSQL · 最佳实践 · 挑战云计算安全的存储过程

    1059 2020-08-13 《数据库内核月报》
    摘要 问题引入 命令执行 开启xp_cmdshell 查看主机IP 创建文件夹 创建用户 添加到Administrator组 删除用户 禁用xp_cmdshell 注册表操作 xp_regwrite xp_regdeletevalue xp_regdeletekey xp_regread OLE相关 启用OLE相关存储过程 s...
  • MySQL · 最佳实践 · RDS MySQL 8.0 语句级并发控制

    背景 规则设计 Concurrency_control COLUMNS 管理接口 压力测试 使用规则和风险 背景 为了应对突发的数据库请求流量,资源消耗过载的语句访问,SQL 访问模型的变化, 并保持 MySQL 实例持续稳定运行,AliSQL 版本设计了基于语句规则的并发控制,Statement Concurrency Control,以...
  • MySQL · 最佳实践 · 8.0 redo log写入性能问题分析

    1232 2020-08-13 《数据库内核月报》
    1. 测试方法 2. 测试结果 1. upstream 8.0 (8核) 2. upstream 8.0(8核,CPU 8专门跑log_writer,其余线程跑在1-7) 3. upstream 8.0(8核,CPU 8专门跑log_flusher,其余线程跑1-7) 4. upstream 8.0(8核,CPU 8专门用来跑log_writer和l...
  • 2.单例的模板与最佳实践-Singleton

    (二) 单例的模板与最佳实践 背景 单例模式简介 定义 单例的模板 如何设计这个单例的模板? 小结: MonoBehaviour 单例的模板 如何设计? 小结: Singleton Property 单例的利弊 命名小建议 相关链接: 如果有帮助到您: (二) 单例的模板与最佳实践 背景 很多开发者或者有经验的老手都会...
  • MySQL · 最佳实践 · 一次InnoDB死锁Bug排查

    背景 分析流程 SQL 分析 锁信息验证 死锁原因排查 解决方案 Patch 分析 总结 背景 某天收到一封读者的邮件,询问我一个关于 InnoDB 死锁的问题, 他在 MySQL 5.7 可以复现这个问题, MySQL 8.0.22 却无法复现, 他询问其死锁的原因. 经过一系列的排查,我后来发现是 InnoDB 内部实现的一个 Bug...
  • MySQL · 最佳实践 · 一个“异常”的索引选择

    背景 分析 对照实验 是不是bug? 更多 背景 在处理一个用户性能问题的时候, 发现有一个全表扫描语句, 上下文如下: 这是很奇怪的, Tips: MySQL在执行条件判断时,若参数类型与字段类型不匹配, 则会作类型转换, 符合转换规则的, 转换完成后可以利用索引 而当参数为字符串,字段类型为整型时, 这个转换是成立的, 比如这个c...
  • PgSQL · 最佳实践 · pg_rman源码浅析与使用

    1201 2020-08-13 《数据库内核月报》
    背景 PostgreSQL增量备份是怎么做到的呢? pg_rman 介绍 使用pg_rman的前提 初始化pg_rman backup catalog pg_rman 命令行用法 全量备份 校验备份集 增量备份 校验备份集 列出备份集 按指定时间从catalog删除备份集 物理删除已从catalog删除的备份集 恢复 例子 注意...
  • MongoDB · 最佳实践 · 哈希分片为什么分布不均匀

    参考资料 今天接到一个用户反馈的问题,sharding集群,使用wiredtiger引擎,某个DB下集合全部用的hash分片,show dbs 发现其中一个shard里该DB的大小,跟其他的集合差别很大,其他基本在60G左右,而这个shard在200G左右? 由于这个DB下有大量的集合及索引,一眼也看不出问题,写了个脚本分析了一下,得到如下结论 ...
  • 最佳实践 - 通过OpenEdge实现将设备数据写入TSDB

    测试前准备 基本步骤流程 datapoint构造 身份信息签名 数据写入 测试与验证 测试前准备 声明 : - 本文测试所用设备系统为MacOS- 模拟MQTT client行为的客户端为MQTTBOX 基本步骤流程 通过OpenEdge将数据写入TSDB具体依OpenEdge的函数计算服务实现,具体包括datapoint构...