![](http://i2.51cto.com/images/blog/201805/05/e94889a8f07bbf8b30fc1194c944173e.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3po
![](http://i2.51cto.com/images/blog/201805/05/b8ae471a82e0032d225a78f51fa19e92.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3po
有很多人,自己TPS和QPS的关系都搞不清。如下为基本的查询方式是,与计算公式!拿走不谢!MariaDB[(none)]>showglobalstatuslike'questions';+---------------+----------+|Variable_name|Value|+---------------+----------+|Questions|70991770
![](http://i2.51cto.com/images/blog/201804/16/6fa7f48de3bb6b4392f27655e9d758ca.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3po
从刚入职负责数据库事宜,分别形成了3人团队。两名DBA一名运维,我任组长职务。负责运维相关事宜。入职公司:配合宋涛对数据库“报表”数据进行整理。“日,月”我进行拆分了“周”配合宋涛编写项目中需要使用的各种复杂SQL语句提出主键UUID更改为自增ID思路MySQL,SQL语句规则,形成文档分享《聚龙融创技术交流(一)》盛平入职,“报表”类数据交由他完成,存储过程亦庄机房服务器入柜,网络层搭建应用服务
51CTO博客开发My favorite technology
关于xxx的慢查改进建议:1、注意不要使用 *,查表时应具体指明列名2、避免使用子查询3、联表/分步查询时,先将范围缩小4、可以在应用内存中完成的运算,不要交给数据库这是两个比较急需解决的,后续下次再沟通一、selectt.*,CASE c.card_typeWHEN 'debit' THEN 'xxx'WHEN 'prepaid' THEN 'xxx'WHEN 'credit' THEN 'xx
Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBsroot@l
170614 23:28:56 [ERROR] Slave SQL: Error 'Got error 64 'Temp file write failure' from InnoDB' on query. Default database: 'loandb'. Query: 'ALTER TABLE ‘trd_loanapply DROP COLUMN LAP_SIGNRATE , Intern
如下4条SQL,明显是2类SQL语句。2017年5月19号问题:走了两次全表。select count(*) 活跃商户数量 from (select merchant_code,COUNT(DISTINCT concat(merchant_code,DATE(create_date))) merchantCodeCreateDate from pos_order where DATE(
大家好!针对6月2日 LOANDB CPU高负载问题分析 6月2日上午10点5分,发现Loandb的数据库的CPU负载非常高,CPU的IDEL值几乎接近为零。期初认为是业务方进行后台管理操作导致,在与开发联系后关闭管理后台的应用后数据库的CPU负载依然非常高。&nbs
load 导数据.notesdxtdb 数据库 total_time 475.60秒。 监控服务:仓颉select t_.*, a.name acquirer_name,m.merchant_name, am.merchant_name acq_merchant_name,  
涉及:读取写入文件,将文件转为字典;将字典内容转为元组;将元组进行排序,lambda表达式,html知识。python处理日志 打印ip出现前十名第一段将ip以空格分割,\n结尾。默认为0,每次重复一个ip地址+1 放到字典里。第二段将字典转为元组第三段做了前十位排序。第二个数大于第一个数,就调换位置。第四段做了一个排位的list计数。第一段:将ip和存在多少ip数,访到一个集合中第二段
面试赠言 说多无意,我还是帮你把一些面试技巧,面试注意,以及我的面试总结。作为建议性的给你脑补,也希望你能避开我犯得错误,少走弯路。至于你怎么去完成 你找工作,还需要你自己亲自尝试,亲自体会自己的人生路。 虽然说男人女人都一样,但是在职场中,肯定会有一些特
在mysql中, 若一张表里面不存在varchar、text以及其变形、blob以及其变形的字段的话,那么张这个表其实也叫静态表,即该表的row_format是fixed,就是说每条记录所占用的字节一样。其优点读取快,缺点浪费额外一部分空间。 若一张表里面存在varchar、text以及其变形、blob以及其变形的字段的话,那么张这个表其实也叫动态表,即该表的row_format是dyn
MySQL优化 &
增加 tmp_table_size 值。mysql 的配置文件中,tmp_table_size 的默认大小是 32M。如果一张临时表超出该大小,MySQL产生一个 The table tbl_name is full 形式的错误,如果你做很多高级 GROUP BY 查询,增加 tmp_table_size 值。这是 mysql 官方关于此选项的解释: tmp_table_size&nbs
Python的内置对象Python支持基本的数学运算,值得一提的是乘方运算 **,例如2**100表示2的100次方。还有一些内置的数学模块可以使用,例如math和random。[python] view plain copyimport math print math.pi print math.sqr
研究cgroup的作用和基本用法:yum install libcgroup #控制cpu,内存,io示例 blkio : 这个子系统设置限制每个块设备的输入输出控制。例如:磁盘,光盘以及usb
bbed是oracle内部一款用来直接查看和修改数据文件数据的工具,可以直接修改Oracle数据文件块的内容,在一些特殊恢复场景下比较有用。字节顺序AIX对应的CPU Power系列叫大端英特尔对应的CPU 叫小端前一种规则--最低有效字节在最前面的方式,称为小端法(little endian)。后一种规则--最高有效字节在最前面的方式,称为大端法(big endian)。
这些基层的活,分析一下,我是如何做优化的。欢迎指点。优化ssh登录vim /etc/ssh/sshd_config65PermitEmptyPasswords no 允许空密码登录80GSSAPIAuthentication no sshp122 UseDNS no &
在SQL标准中定义了四种隔离级别,每种隔离级别都规定了一个事务中所做的修改,哪些事务内和事务间是可见的,哪些是不可见的。较低级别的隔离通常可以执行更高的并发,系统的开销也更低。***每种存储引擎实现的隔离级别不尽相同,后面会简单举例介绍***注意:我们讨论隔离级别的场景,主要是在多个事务并发的情况下,因此,接下来的讲解都围绕事务并发。(并发的概念自己去查)脏读:是两个事务在一个连接里才行:即同连接
有同学问我本地yum仓库的问题,写此文档,赠与不会安装本地yum仓库的小伙伴。接下来讲解在局域网中搭建RedHat/CentOS本地http yum软件源的具体步骤:一、挑选局域网中的一台服务器做为http yum软件源服务器,建议关闭这台服务器的Linux防火墙以及SELINUX,避免局域网中其他服务器无法穿过其防火墙而导致访问http源。1、关闭防火墙(如果你很精通Linux防火墙亦可将80端
/* switch语句 switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2; break; .. .. default: 语句体n+1; break; }
/* if语句 格式2 if(布尔类型表达式){ 语句体1; }else{ 语句体2; } 执行流程: 计算布尔类型表达式的值 如果是true 执行语句体1 如果是false 执行语句体2
Scanner键盘录入import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { Scanner sc = new Scanner(Syste
/* 三元(三目)运算符 格式 布尔类型表达式 ? 表达式1 : 表达式2 ; 执行流程: 先判断布尔类型表达式的值 true 执行表达式1 false 执行表达式2 表达式1 或 表达式2 最终是有一个
/* 位运算 二进制 补码 基本的 &(与) |(或) ^(异或) ~(按位取反) 连接的是数值(除了布尔类型的) 一般我们做案例,用的数据都是采用整数 (int)*/class 
/*A:逻辑运算符有哪些 & 与 (并且) , | 或 (或者) , !(非) , ^(异或) , 逻辑双与&&(短路与) , 逻辑双或||(短路或) 注意事项: a:逻辑运算符一般用于连接boolean类型的表达式或者值。 在Java中我们要表示一个数大于3并且小于6 ,不可以写成3<x<
把JAVA的知识点在回顾回顾,要不然都忘掉了。 基本数据类型:4类8种 整数型 byte 1 -128~127 &nbs
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号