在一般系统开发中,我们一般要借助于高度定制化的代码生成工具,用于统一代码风,节省开发时间,提高开发效率。不同的项目,它的项目不同分层的基类定义不同,我们需要在框架基类的基础上扩展我们的业务类代码,尽量……继续阅读 » 开心洋葱 4年前 (2021-04-01) 2795浏览 0评论581个赞
什么是流量控制? Percona XtraDB Cluster具有一种称为流控制的自调节机制。该机制有助于避免集群中最弱/最慢的成员明显落后于集群中其他成员的情况。 当集群成员在写数据很慢(同时又继续……继续阅读 » 空壳先生 4年前 (2021-04-01) 1299浏览 0评论1151个赞
虽然通过改写Not in Subquery的SQL,进行低效率的SQL到高效率的SQL过渡,能够避免上面所说的问题。但是这往往建立在我们发现任务执行慢甚至失败,然后排查任务中的SQL……继续阅读 » 大数据学习与分享 4年前 (2021-04-01) 2472浏览 0评论524个赞
事务的特性 ACID是事务应该具备的特性,一个标准的事务处理系统必须具备这些标准特征: A(atomicity)——原子性: 一个事务是不可被分割的单元,一个事务里的所有操作要么全部成功、要么全部失败……继续阅读 » Gouden 4年前 (2021-04-01) 1599浏览 0评论2970个赞
MySQL 死锁遇到过吗?该怎么分析?如何避免……继续阅读 » 是小桔啦 4年前 (2021-04-01) 2194浏览 0评论1830个赞
一、背景 使用postman进行接口自动化测试时,除了要验证接口的返回,有时候还要同时验证数据库的数据,或者将接口返回的数据与数据库的数据做对比,检验数据的正确性。 有的时候还需要在执行自动化case……继续阅读 » 开心洋葱 4年前 (2021-04-01) 1878浏览 0评论470个赞
前言:Docker端口映射往往是Docker Run命令时通过-p将容器内部端口映射到宿主机的指定端口上,一般来说容器的端口所对应的端口是提前确定需要映射的。但是有些情况下不得不需要临时映射端口,例如……继续阅读 » 老舰长不靠浆 4年前 (2021-04-01) 1773浏览 0评论1379个赞
一、SQL分析 性能下降、SQL慢、执行时间长、等待时间长 查询语句写的差 索引失效关联查询太多join(设计缺陷) 单值索引:在user表中给name属性创建索引,create index……继续阅读 » MXC肖某某 4年前 (2021-04-01) 1908浏览 0评论324个赞
使用Flink SQL结合Kafka、Elasticsearch、Kibana实时分析电商用户行为(Use flink sql to combine kafka, elasticsearch and……继续阅读 » 堅持╅信念★ 4年前 (2021-04-01) 2829浏览 0评论1711个赞
MVCC,即多版本并发控制(Multi-Version Concurrency Control)指的是,通过版本链维护一个数据的多个版本,使得读写操作没有冲突,可保证不同事务读写、写读操作并发执行,提……继续阅读 » 数小钱钱的种花兔 4年前 (2021-04-01) 1944浏览 0评论338个赞
索引是什么 假如你手上有一个你公司的客户表,老板说找什么客户你就得帮他找出来。 客户不多的时候,你拿着手指一行一行滑,费不了多少时间就能找到。 后来公司做大了,客户越来越多,好几页的客户,你发现,一行……继续阅读 » TandK 4年前 (2021-04-01) 3093浏览 0评论2823个赞
老刘是一名即将找工作的研二学生,写博客一方面是复习总结大数据开发的知识点,一方面是希望能够帮助和自己一样自学编程的伙伴。由于老刘是自学大数据开发,博客中肯定会存在一些不足,还希望大家能够批评指正,让我……继续阅读 » 努力的老刘 4年前 (2021-04-01) 2556浏览 0评论715个赞
CNCF,英文全称为Cloud Native Computing Foundation,中文译为“云原生计算基金会”, 构建可持续生态系统,并围绕一系列高质量开源项目促进社区的发展,本文大概介绍下几个……继续阅读 » SpringLeee 4年前 (2021-04-01) 1160浏览 0评论2795个赞
之前有写过对于传统项目的性能测试监控,但是对于目前市场占比已经很低,大部分项目使用k8s,今天讲一下对于k8s如何去监控。 对于k8s的监控我们所有的操作都要在master下进行。 一、部署grafa……继续阅读 » 白加黑呀 4年前 (2021-04-01) 2386浏览 0评论417个赞
1 背景 2020年工作上的最大收获就是初步完善了系统的监控告警体系。 2020年工作上可谓是非常苦逼的,项目上忙到脚打后脑勺的同时还被各种发布问题、生产故障按在地上摩擦。可怜还因疫情原因公司福利大大……继续阅读 » 老于` 4年前 (2021-04-01) 2836浏览 0评论860个赞
Stream是什么? Java从8开始,不但引入了Lambda表达式,还引入了一个全新的流式API:Stream API。它位于java.util.stream包中。 Stream 使用一种类似用 S……继续阅读 » 说故事的五公子 4年前 (2021-04-01) 2478浏览 0评论2690个赞
今天,我们很兴奋地与你分享Entity Framework Core 6.0的计划。 这个计划汇集了许多人的意见,并概述了我们打算在哪里以及如何优化实体框架(EF Core) 6.0版本。这个计划并不……继续阅读 » 码农译站 4年前 (2021-04-01) 1214浏览 0评论2150个赞
数据库题目 2020RWCTF DBaaSadge WP 这是一个很有意思的题目,难到让我绝望,跟着大佬smity的思路跑一下,求大佬抱抱。 https://mp.weixin.qq.com/s/jv……继续阅读 » print(Dem0) 4年前 (2021-04-01) 2931浏览 0评论2230个赞
一、查询优化 1,mysql的调优大纲 慢查询的开启并捕获 explain+慢SQL分析 show profile查询SQL在Mysql服务器里面的执行细节和生命周期情况 SQL数据库服务器的参数调优……继续阅读 » MXC肖某某 4年前 (2021-04-01) 1550浏览 0评论1054个赞
写在前面 MySQL是互联网行业使用的最多的关系型数据库之一,而且MySQL又是开源的,对于MySQL的深入研究,能够加深我们对于数据库原理的理解。自从开源了mykit-data之后,不少小伙伴试用后……继续阅读 » 冰河团队 4年前 (2021-04-01) 2288浏览 0评论2090个赞
关于触发器 现实开发中我们经常会遇到这种情况,比如添加、删除和修改信息的时候需要记录日志,我们就要在完成常规的数据库逻辑操作之后再去写入日志表,这样变成了两步操作,更复杂了。 又比如删除一个人员信息的……继续阅读 » 翁智华 4年前 (2021-04-01) 3089浏览 0评论2158个赞
前言 TKEx-CSIG 是基于腾讯公有云 TKE 和 EKS 容器服务开发的内部上云容器服务平台,为解决公司内部容器上云提供云原生平台,以兼容云原生、适配自研业务、开源协同为最大特点。 业务容器上云……继续阅读 » 腾讯云原生 4年前 (2021-04-01) 1176浏览 0评论1591个赞
1. 背景 在刚过去的2020年,我司的全链路压测平台已成功落地。今天呢,宝路就来聊聊自己对性能测试平台设计的一些想法与思考! 2. 平台思维导 2.1 需求工作流 工作流确保了测试按约定步骤推进,同……继续阅读 » 宝路 4年前 (2021-04-01) 1217浏览 0评论665个赞
kill 指令有两种写法 ” kill query + 线程 id “、” kill connection(可缺省) + 线程 id &qu……继续阅读 » 开心洋葱 4年前 (2021-04-01) 1226浏览 0评论2315个赞
搞懂这个问题之前,我们首先来看一下MySQL表的存储结构,再分别对比二叉树、多叉树、B树和B+树的区别就都懂了。 MySQL的存储结构 表存储结构 单位:表>段>区&……继续阅读 » 雪山飞猪 4年前 (2021-04-01) 1541浏览 0评论2759个赞
Kubernetes K8S之kube-prometheus概述与部署……继续阅读 » 开心洋葱 4年前 (2021-04-01) 1814浏览 0评论1091个赞
概述 大多数SQL语句都是针对一个或多个表的单条语句。但并非所有业务都这么简单,经常会有复杂的操作需要多条语句才能完成。 比如用户购买一个商品,要删减库存表,要生成订单数据,要保存支付信息等等,他是一……继续阅读 » 翁智华 4年前 (2021-04-01) 2033浏览 0评论178个赞
微信搜索【阿丸笔记】,关注Java/MySQL/中间件各系列原创实战笔记,干货满满。 本文是Netty系列笔记第二篇 Netty是网络应用框架,所以从最本质的角度来看,是对网络I/O模型的封装使用。 ……继续阅读 » 阿丸 4年前 (2021-04-01) 1670浏览 0评论594个赞
摘要:在业界中有一个比较成熟的工具,针对大表的场景,可以在线进行Alter变更,且不会出现锁表的风险。除此之外,它还有其他的一些优点,让我们开始探索吧。 背景 大家在日常工作中,往往需要对数据库的表结……继续阅读 » 华为云开发者社区 4年前 (2021-04-01) 1516浏览 0评论492个赞
一、索引优化 1,单表索引优化 建表 CREATE TABLE IF NOT EXISTS article( id INT(10) UNSIGNED NOT NULL PRIMARY KEY AUTO……继续阅读 » MXC肖某某 4年前 (2021-04-01) 1945浏览 0评论1286个赞
Spring源码深度解析之事务 目录 一、JDBC方式下的事务使用示例 (1)创建数据表结构 (2)创建对应数据表的PO (3)创建表和实体之间的映射 (4)创建数据操作接口 (5)创建数据操作接口实……继续阅读 » 开心洋葱 4年前 (2021-04-01) 1569浏览 0评论2717个赞
项目中遇到的真实问题,记录一下曲折的解决过程。同时试验一下使用错误关键字当标题,看看搜索量会不会上来…………继续阅读 » goodcitizen 4年前 (2021-04-01) 2486浏览 0评论164个赞
上个月,有个朋友问我说Sql Sever向Mysql迁移有什么好的经验分享,他们公司客户明确提出不再提供Windows服务器,现在计划Mysql迁移。我说Mysql迁移成本太高了,不妨可以了解一下SQ……继续阅读 » 赖天卓水 4年前 (2021-04-01) 1817浏览 0评论2974个赞
一、连接池的定义 什么叫连接池?顾名思义,连接池就是将应用所需的连接对象放在池中,每次访问时从池中获取,使用完毕再放回池中,以达到连接复用的目的。连接池和线程池很像,都是为了减少连接对象在创建、销毁连……继续阅读 » 南橘ryc 4年前 (2021-04-01) 2450浏览 0评论2437个赞
微信搜索【阿丸笔记】,关注Java/MySQL/中间件各系列原创实战笔记,干货满满。 2021年了,终于开始系统性总结Netty相关的东西了。 这会是Netty系列的第一篇,我想先聊聊 “为什么要学习……继续阅读 » 阿丸 4年前 (2021-04-01) 1144浏览 0评论2649个赞
我们都知道,innodb中的索引结构使用的是B+树。B+树是一种B树的变形树,而B树又是来源于平衡二叉树。相较于平衡二叉树,B树更适合磁盘场景下文件索引系统。那为什么B树更适合磁盘场景,B+树又在B树……继续阅读 » 数小钱钱的种花兔 4年前 (2021-04-01) 2116浏览 0评论2498个赞
作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 你的代码出过事故吗? 老人言:常在河边走哪有不湿鞋。只要你……继续阅读 » 小傅哥 4年前 (2021-04-01) 2039浏览 0评论1347个赞
有情怀,有干货,微信搜索【三太子敖丙】关注这个不一样的程序员。 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 ……继续阅读 » 敖丙 4年前 (2021-04-01) 1833浏览 0评论278个赞
1. 创建表 create table语句遵从sql语法习惯,只不过Hive的语法更灵活。例如,可以定义表的数据文件存储位置,使用的存储格式等。 create table if not exists ……继续阅读 » 柯广 4年前 (2021-04-01) 2865浏览 0评论685个赞
一,引言 上一节关于 Terraform 的文章讲到 Terraform 使用到的一些语法,以及通过演示使用 Terraform 在Azure 上部署资源组,极大的方便了基础设施实施人员,也提高了基础……继续阅读 » Grant_Allen 4年前 (2021-04-01) 1826浏览 0评论459个赞
前言 操作系统以及Mysql数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或Mysql数据库的性能瓶颈,镜像你在Linux系统上使用top、i……继续阅读 » 尹瑞星 4年前 (2021-04-01) 2323浏览 0评论1333个赞
一、吹个牛 面试官的一句:“了解MySQL的两阶段提交吗?” 不知道问凉了多少人! 这篇文章白日梦就和大家分享什么是MySQL的两阶提交到底是怎么回事!不管你原来晓不晓得两阶段提交,相信我!这篇文章中……继续阅读 » 赐我白日梦 4年前 (2021-04-01) 2235浏览 0评论371个赞
导读: MySQL社区版是不带审计功能的,如果要使用MySQL审计,可以考虑使用中间件(例如proxysql)或者是MariaDB的审计插件。这里以MariaDB的审计插件为例,实现MySQL 5.7……继续阅读 » gegeman 4年前 (2021-04-01) 3071浏览 0评论493个赞
前言 Hi,欢迎订阅白日梦的MySQL专题! 这篇文章我们一起闲聊,如果你不小心把MySQL中的数据删了,除了跑路还能干啥? 看完本篇你将了解:常见的数据库备份方式、mysqldump实战、一条bin……继续阅读 » 赐我白日梦 4年前 (2021-04-01) 2255浏览 0评论2823个赞
事情是这样的,最近领导给了一个新的需求,要求在一张订单表中统计每个人第一次和第二次购买的时间间隔,最后还需要按照间隔统计计数,求出中位数等数据。 由于MySQL不想Oracle那般支持行号、中位数等,……继续阅读 » 而已~ 4年前 (2021-04-01) 2333浏览 0评论691个赞