Mysql开启慢日志 慢日志作用MySQL可以通过开启配置记录下查询超过指定时间的语句。借助慢日志,可以更好地分析性能的瓶颈,进而优化数据库系统的性能。 参数说明默认情况下,mysql是不开启慢日志的 1234567891011121314mysql> show variables like 'slow_query%';+---------------------------+-------- 2023-08-31 SRE #SRE #MySQL
cat写入文件内容包含环境变量 之前用cat写入文件习惯用这样的命令: 123cat << EOF > outputfilethis is contentEOF 但是,如果写入的内容包换环境变量的话,会进行解析 123cat << EOF > outputfilethis is $contentEOF 解决方式是在 EOF 添加单引号或者双引号 123cat > outputfile 2023-08-21 SRE #SRE
Vue创建全局函数 Vue创建全局函数当我们有一些很多组件可以共用(且较为通用)的函数时,可以封装为全局函数。Vue有两种常见的全局函数定义方式: 使用Vue.prototype创建 使用Vue.mixin创建 但是不建议使用太多的全局函数,可能导致代码难以维护和理解。 使用 Vue.prototype 创建全局函数 通过 Vue.prototype 将函数挂载到 Vue 实例上,在其他组件中就可以通过 this 2023-07-31 Programming > 前端 #Vue #前端
Mac管理IOS软件包 安装ideviceinstallerMac上可以使用ideviceinstaller对ios设备的软件包进行管理,比如安装ipa。 安装工具1brew install ideviceinstaller 将ios设备连接mac:如果是第一次连接,打开访达,左侧菜单栏选择设备,选择你的IOS设备,然后根据提示信任Mac 查看IOS设备上的软件包123456ideviceinstaller -lCF 2023-05-19 随记 #随记 #MacOS
QPS、TPS、RT等常见的性能指标 在分析性能问题的时候,常常会遇到QPS、TPS、RT这些概念,在此梳理一下。 QPS(Queries Per Second)QPS指的是每秒的查询次数。 是对一个特定的查询服务器在规定时间内处理数量多少的衡量标准。 例如,平均每秒向Mysql发起100次查询,那么QPS就是100。 TPS(Transactions Per Second)TPS是指每秒的事务数量。 还是以数据库为例,每秒平均每 2023-05-19 SRE #SRE
Kubernetes设置服务Resource参考 一、为什么要设置ResourceResource(Requests和Limits)设置不完整/不合理或者没有设置,主要会造成以下问题: 资源没有得到限制的情况下,同节点上其他Pod的性能、可用性可能会受到影响。并且存在节点OOM的风险,造成更大的影响 弹性伸缩(HPA、CA等)相关的策略难以实施 设置好Resource,能够将资源造成的风险缩小到工作负载自身,同时,也有利于节点规划, 2023-02-07 Kubernetes #Kubernetes
Kubernetes IPVS相关问题记录 RabbitMQ客户端频繁出现 rabbitmq Connection reset by peer1RabbitMQ Client -> K8S Service(IPVS Cluster IP) -> RabbitMQ Server RabbitMQ Client连接K8S Service使用长连接(内部管理着连接池),客户端启动一段时间后,频繁出现rabbitmq Connecti 2022-10-16 Kubernetes #Kubernetes
Python判断dictA是否包含dictB Python判断dictA是否包含dictB(dictB是dictA的子集): 12345678910111213141516171819202122232425262728293031323334353637383940414243dict1 = { "a": 1, "b": 2, "c": 3}d 2022-10-14 Programming > Python #Python