3A网络 3A网络
3年前
从一条更新 SQL 的执行过程窥探 InnoDB 之 REDOLOG
从一条更新SQL的执行过程窥探InnoDB之REDOLOG1前言数据库为了取得更好的读写性能,InnoDB会将数据缓存在内存中(InnoDBBufferPool),对磁盘数据的修改也会落后于内存,这时如果进程或机器崩溃,会导致内存数据丢失,为了保证数据库本身的一致性和持久性,InnoDB维护了REDOLOG。修改Page之前需要
Wesley13 Wesley13
4年前
SDN 技术指南(一):架构概览
Background软件定义网络(Softwaredefinednetworking,SDN),一种新的网络架构。SDN提出的控制与转发平面分离、网络状态集中控制、支持软件编程等理念并不是什么新鲜事,但是长久以来一直没有非常突破性的进展。“为了让系统更好地工作,早期需要管理复杂性而后期需要提取简单性。”—唐·诺曼(D
Aidan075 Aidan075
4年前
简单盘点12个Python数据可视化库,通吃任何领域
(https://imghelloworld.osscnbeijing.aliyuncs.com/a7ecca0969cf04ff24e7c734e3cb73df.png)大家好,我是小五🐶在数据可视化的研究热潮中,如何让数据生动呈现,成了一个具有挑战性的任务,随之也出现了大量的可视化软件。相对于其他商业可视化软件,Python
Wesley13 Wesley13
4年前
MySQL 磁盘满了,怎么办??
问题使用命令发现磁盘使用率为100%了,还剩几十兆。一系列神操作:备份数据库,删除实例、删除数据库表、重启mysql服务.结果磁盘空间均为释放怎么办网上查了很多资源,说要进行磁盘碎片化整理。原因是datafree占据的空间太多啦。具体可以通过这个sql查看。SELECTCONCAT(TRUNCATE(S
Wesley13 Wesley13
4年前
R数据分析及可视化的一个简单例子
需求分析葡萄牙某银行拟根据现有客户资料建立预测模型,以配合其数据库营销策略,营销方式为电话直销,销售产品为某金融产品(termdeposit),数据分析的目标为通过预测模型识别对该金融产品有较高购买意愿的用户群。数据形式:从数据库中导出的excel文件数据内容: bankclientdata:  1age(nume
Wesley13 Wesley13
4年前
MySQL多版本并发控制机制(MVCC)
MySQL多版本并发控制机制(MVCC)源码浅析前言作为一个数据库爱好者,自己动手写过简单的SQL解析器以及存储引擎,但感觉还是不够过瘾。<<事务处理概念与技术诚然讲的非常透彻,但只能提纲挈领,不能让你玩转某个真正的数据库。感谢cmake,能够让我在mac上用xcode去debugM
Stella981 Stella981
4年前
RabbitMQ队列延迟
RabbitMQ队列延迟1\.场景:“订单下单成功后,15分钟未支付自动取消”1.传统处理超时订单采取定时任务轮训数据库订单,并且批量处理。其弊端也是显而易见的;对服务器、数据库性会有很大的要求,并且当处理大量订单起来会很力不从心,而且实时性也不是特别好。当然传统的手法还可以再
鸿蒙小林 鸿蒙小林
8个月前
《仿盒马》app开发技术分享-- 用户登录页(业务逻辑)(21)
技术栈Appgalleryconnect开发准备上一节我们实现了静态的用户登录页,这一节我们需要给他添加上业务逻辑,实现跟云数据库的互通,同时跟整个应用关联起来,因为我们还没有实现用户的注册页面,所以这里我们在云数据库的用户数据插入暂时先不做同用户名的校验