表示 进入内容 451 去 460 的 15677 « 先前的 10 新的记录 | 下一步 10 较早的记录 » Sep 22 2018 MySQL · RocksDB · Memtable flush分析 Posted by mysql-云栖社区 on Sat 22 Sep 2018 01:00 UTC Tags: MySQL, 线程, 函数, 磁盘 概述 首先我们知道在RocksDB中,最终数据的持久化都是保存在SST中,而SST则是由Memtable刷新到磁盘生成的,因此这次我们就主要来分析在RocksDB中何时以及如何来Flush内存数据(memtable)到SST. 【mysql】 【函数】 【线程】 【磁盘】 点击查看原文> Sep 22 2018 MySQL · 引擎特性 · IO_CACHE 源码解析 Posted by mysql-云栖社区 on Sat 22 Sep 2018 01:00 UTC Tags: cache, file, MySQL, read, 线程, 源码, 函数 概述 在数据库中 IO 的重要性不言而喻,为了更好的管理 IO 操作,大多数数据库都自己管理页数据和刷脏机制(例如 InnoDB 中的 Buffer pool),而不是交给文件系统甚至是操作系统调度。但是对于顺序写入的日志数据,使用文件系统接口方便的多,文件系统 也是以页的形式管理,呈现给应用层的是一片连续可写的空间,管理的单位称为 Sector 大小是 4KB,所以对于 4KB 对齐的地址读写可以避免跨多个 Sector,对文件系统的性能有很大的提高。 【mysql】 【函数】 【线程】 …[获取更多] Sep 22 2018 MySQL · 源码分析 · Innodb缓冲池刷脏的多线程实现 Posted by mysql-云栖社区 on Sat 22 Sep 2018 01:00 UTC Tags: innodb, MySQL, 线程, 源码, 多线程, 函数, 磁盘, 数据结构 简介 为了提高性能,大多数的数据库在操作数据时都不会直接读写磁盘,而是中间经过缓冲池,将要写入磁盘的数据先写入到缓冲池里,然后在某个时刻后台线程把修改的数据刷写到磁盘上。MySQL的InnoDB引擎也使用缓冲池来缓存从磁盘读取或修改的数据页,如果当前数据库需要操作的数据集比缓冲池中的空闲页面大的话,当前缓冲池中的数据页就必须进行脏页淘汰,以便腾出足够的空闲页面供当前的查询使用。 【mysql】 【innodb】 【函数】 【线程】 …[获取更多] Sep 22 2018 MySQL · 引擎特性 · B+树并发控制机制的前世今生 Posted by mysql-云栖社区 on Sat 22 Sep 2018 01:00 UTC Tags: index, algorithm, MySQL, node, 数据库, 索引, 并发控制, 线程, 多线程 前言 B+树是1970年Rudolf Bayer教授在《Organization and Maintenance of Large Ordered Indices》一文中提出的[1]。它采用多叉树结构,降低了索引结构的深度,避免传统二叉树结构中绝大部分的随机访问操作,从而有效减少了磁盘磁头的寻道次数,降低了外存访问延迟对性能的影响。 【mysql】 【线程】 【数据库】 【Algorithm】 【node】 【索引】 …[获取更多] Sep 21 2018 社招回顾 Posted by mysql-云栖社区 on Fri 21 Sep 2018 11:11 UTC Tags: Java, MySQL, 算法, 中间件, 编程, 数据结构, 网络协议 章节 社招初衷 社招准备 社招感想 福利彩蛋 1.社招初衷 1.1 自我检验 不得不说,这两年个人属于蛰伏期,从大学创业失败,到潜心学习积累,这其中的孤独、无望只有自己能体会的到。 【算法】 【java】 【mysql】 【中间件】 【编程】 【数据结构】 【网络协议】 …[获取更多] Sep 21 2018 MySQL批量更新死锁案例分析 Posted by mysql-云栖社区 on Fri 21 Sep 2018 08:33 UTC Tags: Java, innodb, update, jdbc, MySQL, Exception, 索引 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xmt1139057136/article/details/82803467 问题描述 在做项目的过程中,由于写SQL太过随意,一不小心就抛了一个死锁异常,如下: com. 【java】 【mysql】 【innodb】 【索引】 【exception】 【JDBC】 【update】 …[获取更多] Sep 21 2018 基于TableStore的海量电商订单元数据管理 Posted by mysql-云栖社区 on Fri 21 Sep 2018 05:16 UTC Tags: string, MySQL, 数据库, 索引, elasticsearch, 存储, 电商, 阿里技术协会, 数据同步, 数据管理, 表格存储 # 一、背景 订单系统存在于各行各业,如电商订单、银行流水、运营商话费账单等,是一个非常广泛、通用的系统。对于这类系统,在过去十几年发展中已经形成了经典的做法。但是随着互联网的发展,以及各企业对数据的重视,需要存储和持久化的订单量越来越大。 【mysql】 【阿里技术协会】 【数据库】 【电商】 【索引】 【string】 …[获取更多] Sep 21 2018 MyRocks collation 限制 Posted by mysql-云栖社区 on Fri 21 Sep 2018 05:16 UTC Tags: index, varchar, MySQL, 索引, create, RocksDB, 存储, MyRocks, 阿里技术协会 --- title: MySQL · myrocks · collation 限制 author: 张远 --- # 背景 MyRocks中的数据是按索引列以memcmp方式进行排序的。对于一些数字类型,需要进行转化才能直接通过memcmp进行比较, 例如有符号数在计算机中是用补码表示的,那么如果负数和正数直接按字节比较,结果负数会比正数大,实际存储时会将符号会反转存储,读取时再转 【mysql】 【阿里技术协会】 【索引】 【index】 【Create】 …[获取更多] Sep 21 2018 基于TableStore的物联网元数据管理 Posted by mysql-云栖社区 on Fri 21 Sep 2018 05:16 UTC Tags: Java, string, MySQL, 排序, 架构, 阿里技术协会, 数据管理, 物联网, 表格存储 # 背景 常见的企业级无线接入方案有两种,分别被称作廋AP和胖AP。瘦AP(AC+AP)架构为比较传统的企业级无线接入方案,主要优点就是漫游体验好,但是AC宕机的话会导致所属的AP全部无法工作。对于大型的办公场所,漫游的需求相对较弱,新型的胖AP(无AC,不会因为AC宕机导致网络不可用)+ 云端控制器架构成为了新兴的一种企业无线接入方案,运维人员通过云端对AP进行监控与管理。 【架构】 【java】 【mysql】 【阿里技术协会】 …[获取更多] Sep 21 2018 顺丰删库跑路事件后,你必须掌握的 8 大对策! Posted by mysql-云栖社区 on Fri 21 Sep 2018 01:56 UTC Tags: MySQL, 数据库, 同步, 高可用, 数据库开发, 云栖社区, 解决方案 这两天吵得沸沸扬扬的顺丰删库事件《顺丰高级工程师误删数据库,删库到被跑路。。》,很多人问有什么对策,肯定有!! 1. 只不过是把数据干掉了 权限问题永远是大问题,做好权限回收,开发数据库和线上数据库分离,线上数据库管理权限(一般指修改表结构权限与删表权限)禁止回收,也不提供给业务直接用。 【云栖社区】 【mysql】 【高可用】 【数据库】 【同步】 …[获取更多] 表示 进入内容 451 去 460 的 15677 « 先前的 10 新的记录 | 下一步 10 较早的记录 » 最热门的前20位作者 約翰·史密斯 (1) Oracle MySQL Blogs Oracle's MySQL Blog (27) MySQL 其他链接 MySQL Downloads MySQL Docs MySQL Bugs MySQL Forums