草庐IT

MySQL升级

全部标签

2023.11.27 滴滴P0级故障或为k8s升级造成

滴滴11.27P0级故障|打车|宕机|网约车|出租车|滴滴出行|系统故障_网易订阅(163.com)如何看待滴滴11月27日故障,对日常生产生活有哪些影响?-知乎(zhihu.com)最新消息滴滴P0故障原因,是由于k8s集群升级导致的,后面又进行版本回退,由于现在大型互联网公司基本都是基于K8s进行部署的,如果K8s集群一出问题,上面运行的业务Pod和运维系统全部都得宕机,导致没法回滚。

Android App-targetSDKVersion28升级为30

为什么要修改targetSDKVersion?1、应用开发平台要求(小米)2、更好的兼容新版本的手机有targetSDKVersion的位置:App的targetSDKVersionModule中的targetSDKVersion引入的第三方库中有targetSDKVersion修改了App和Module中的targetSDKVersion。存储权限和存储位置问题修改原因:Android10(targetSdkVersion29)以后加入了分区存储,针对App设置了外置私有存储空间,卸载App时会被删除,一定程度上解决了卸载App后外置内存仍占用问题。Android10在获取存储权限上和之前版

在MySQL数据库中,存储过程和触发器有什么作用?

在MySQL数据库管理系统中,存储过程和触发器是两个重要的概念,它们可以帮助开发人员提高数据库的性能、简化复杂的操作流程,并实现更高级的业务逻辑。存储过程的作用与特点存储过程的定义:存储过程是一组预编译的SQL语句集合,被保存在数据库中并可以被多次调用执行。它类似于函数,可以接受参数并返回结果。作用:增加数据库性能:存储过程可以减少网络传输的开销,将复杂的业务逻辑放在服务器端执行,减少客户端与数据库之间的交互次数,从而提高数据库的性能。简化操作流程:存储过程可以将多个SQL语句封装为一个单元,简化开发人员的操作流程,降低错误的风险并提高代码的可维护性。实现高级业务逻辑:存储过程支持条件语句、循

【MySQL】聚合函数与分组查询

聚合函数与分组查询一、聚合函数1、常见的聚合函数2、实例二、分组查询1、groupby子句2、准备工作3、实例4、having条件一、聚合函数说明:聚合函数用来计算一组数据的集合并返回单个值,通常用这些函数完成:个数的统计,某列数据的求和,某列数据的最大值,最小值,或者是平均值。1、常见的聚合函数函数说明COUNT([DISTINCT]expr)返回查询到的数据的数量SUM([DISTINCT]expr)返回查询到的数据的总和,不是数字没有意义AVG([DISTINCT]expr)返回查询到的数据的平均值,不是数字没有意义MAX([DISTINCT]expr)返回查询到的数据的最大值,不是数字

Docker mysql 主从复制

目录介绍:为什么需要进行mysql的主从复制主从复制原理:✨主从环境搭建主从一般面试问题:介绍:为什么需要进行mysql的主从复制在实际的生产中,为了解决Mysql的单点故障已经提高MySQL的整体服务性能,一般都会采用「主从复制」。比如:在复杂的业务系统中,有一句sql执行后导致锁表,并且这条sql的的执行时间有比较长,那么此sql执行的期间导致服务不可用,这样就会严重影响用户的体验度。主从复制中分为「主服务器(master)「和」从服务器(slave)」,「主服务器负责写,而从服务器负责读」,Mysql的主从复制的过程是一个「异步的过程」。这样读写分离的过程能够是整体的服务性能提高,即使写

为什么Apache Doris适合做大数据的复杂计算,MySQL不适合?

为什么ApacheDoris适合做大数据的复杂计算,MySQL不适合?一、背景说明二、DB架构差异三、数据结构差异四、存储结构差异五、总结一、背景说明经常有小伙伴发出这类直击灵魂的疑问:Q:“为什么ApacheDoris适合做大数据的复杂计算,MySQL不适合?”A:“因为ApacheDoris是OLAP,MySQL是OLTP啊!”Q:“SO?”A:“因为一个是AP场景的DB,一个是TP场景的DB啊!”Q:“SO?”…[emm]要不先来简单概述下OLAP和OLTP:OLAP(OnlineAnalyticalProcessing,联机分析处理)主要用于大数据场景下复杂的分析查询和决策支持,重点在

史上最牛逼的单片机升级总结——究极骚气之boot0+boot1+app(boot+app双升级)

一、概述目前最流行的升级方式主要有以下几种:1.1boot+app+backup(拷贝升级)        两个大小相同的分区app、backup,app分区存放要执行的固件,当OTA升级时会先把OTA数据包写入backup分区,然后再将OTA数据搬移到app数据区,最后从app数据区启动执行。优点:①即便升级失败,app区域是正常的,单片机仍能按原来的版本正常运行,提高了升级的稳定性和鲁棒性。缺点:①需要和app相同大小的额外flash空间,需要升级一次和备份一次②需要增加判断升级异常后的处理逻辑,增加了程序设计的难度③不能对boot进行升级1.2 boot+app1+app2(A/B分区、

MySQL驱动扯后腿?Spring Boot用虚拟线程可能比用物理线程还差

之前已经分享过多篇关于SpringBoot中使用Java21新特性虚拟线程的性能测试案例:SpringBoot3.2虚拟线程搭建静态文件服务器有多快?SpringBoot虚拟线程与Webflux在JWT验证和MySQL查询上的性能比较早上看到群友问到一个关于虚拟线程遇到MySQL连接不兼容导致的性能问题:这个问题确实之前就有看到过相关的评测,顺着个这个问题,重新把相关评测找出来,给大家分享一下。以下内容主要参考文章:https://medium.com/deno-the-complete-reference/springboot-physical-vs-virtual-threads-vs-w

微软发视频称升级到 Windows 11 很容易,却被指避重就轻

IT之家 1月18日消息,微软近日推出了一个名为“轻松迁移到 Windows11”的视频,画面活泼轻快,誓言升级过程毫无压力。然而,事实果真如此吗?微软发布的这个简短的视频向用户展示了从 Windows10 迁移到Windows11的过程有多么容易,备份,然后启动新电脑,一切就都完成了,甚至保存的密码和浏览器设置也会转移过来。不过,稍微挑剔的用户可能会指出,浏览器设置跨设备同步早已不是新鲜事,Chrome和Vivaldi等浏览器都可以做到。此外,从一台Windows电脑将个人资料转移到另一台电脑也早在Windows11之前就存在了。然而,视频中有些刺耳的旁白不断强调,一切都是如此简单。视频没有

MySQL开启远程访问权限

默认情况下,MySQL只允许本地登录,即只能在安装MySQL环境所在的主机下访问。但是在日常开发和使用中,我们经常需要访问远端服务器的数据库,此时就需要开启服务器端MySQL的远程连接权限。1、生成环境,连接MySQL2、查看MySQL当前访问远程访问权限usemysql;selectUser,authentication_string,Hostfromuser;当前root用户,host为只允许本机登录3、开启远程访问开启远程访问权限的方式,主要包括两种:改表法和授权法方式一:改表法顾名思义,该方法就是直接修改更改"mysql"数据库里的"user"表里的"host"项,从"localhos