生活随笔 我以为网站被SQL注入了 3月1日突然发现有个网站有很多乱七八糟的文章,当然不是阿汤博客,阿汤博客是用的开源WordPress程序,程序安全还是有保障的,更何况还有双层WAF防火墙,虽然都是免费的,但是总比没有的好。这个被SQ... 03月03日 1,933 ℃ 发表评论 阅读全文
运维问题 Flask-SQLAlchemy批量插入数据性能下降排查处理 之前我阿汤博客写过一篇文档《Flask-SQLAlchemy批量插入数据性能测试》,当时对几种批量插入Mysql数据库的方法做了性能比较。只要不是通过for循环一条条插入,另外几种方法都比较快的,一万... 11月03日 1,732 ℃ 发表评论 阅读全文
运维笔记 Flask-SQLAlchemy批量插入数据性能测试 Mysql数据库服务器4核,批量写入1万条数据、每条数据4个字段 性能测试:1、常规for循环一条条写入 (这种方式波动比较大,基本在60-120s之间)startTime = t... 07月07日 2,858 ℃ 发表评论 阅读全文
运维视界 数据库适不适合Docker容器化部署 网上有一篇文章提到数据库不适合容器化的七大原因:1、数据不安全2、运行数据库的环境需求3、网络问题4、状态5、数据库不适合使用主要的Docker功能6、额外的隔离对数据库是不利的7、云平台的不适用性当... 08月24日 3,250 ℃ 发表评论 阅读全文
生活随笔 企业越大就越不在乎小问题吗-实测在阿里云反馈一个普通问题优化需要多长时间 公司项目一直用的阿里云的RDS MySQL,2020年11月份迁移到了阿里云的PolarDB MySQL。因为PolarDB是100%兼容MySQL,所以迁移很顺利,没什么问题。但是在使用API的时候... 08月17日 1,956 ℃ 发表评论 阅读全文
运维视界 五条SQL语句优化法则,提高SQL执行效率 SQL 作为关系型数据库的标准语言,是 IT 从业人员必不可少的技能之一。SQL 本身并不难学,编写查询语句也很容易,但是想要编写出能够高效运行的查询语句却有一定的难度。查询优化是一个复杂的工程,涉及... 03月08日 1,907 ℃ 发表评论 阅读全文
运维问题 记录一次MySQL CPU持续100%解决历程 环境:服务器:腾讯云2H4G数据库:腾讯云TDSQL-C MySQL 1H1G前段时间对某个网站进行了改版,然后某天发现网站内页访问有时候会等待很久,阿汤博客就分享一下解决这一问题的历程。首先登录监控... 03月01日 4,870 ℃ 发表评论 阅读全文
运维文档 MySQL批量SQL插入性能优化 对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。... 11月03日 2,368 ℃ 发表评论 阅读全文
生活随笔 不得不吐槽的阿里云售后技术支持 和阿里云售后打交道好几年了,基本公司云产品都会首先阿里云产品,产品稳定性没的说,但是这个售后技术支持就不得不吐槽了,并非黑阿里云,完全是这些年和阿里云售后打交道的亲身感受。很多年之前,我面试过一家公司... 09月22日 4,759 ℃ 发表评论 阅读全文
运维文档 open-falcon监控mysql详细配置 1、下载源码插件编译#export GOPATH=/var/falcon#mkdir /var/falcon/#go get -u github.com/open-falcon/mymon#cd $G... 01月26日 6,774 ℃ 发表评论 阅读全文
运维文档 小米监控open-falcon-0.2安装部署详细配置 一、环境准备1、配置阿里云yum源#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com... 01月25日 5,396 ℃ 发表评论 阅读全文
运维文档 MySQL运行状态show status详解 要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释,不管你是初学mysql还是你是mysql专业级的... 01月15日 3,640 ℃ 1 阅读全文
运维文档 Nginx+php+mysql+xcache安装配置 一、安装Nginx:1、解决依赖关系编译安装nginx需要事先需要安装开发包组"Development Tools"和 "Development Libraries&qu... 01月10日 3,057 ℃ 发表评论 阅读全文
运维文档 Centos7.x编译安装Mysql5.7 1、安装依赖#yum -y install make gcc-c++ cmake bison-devel ncurses-devel#yum groupinstall -y "D... 01月10日 3,368 ℃ 发表评论 阅读全文
运维文档 生产环境Linux+Apache+php+memcach安装 一、Apache安装1、安装依赖包#yum install -y pcre pcre-devel apr apr-devel zlib-devel gcc openssl-devel exp... 10月20日 4,424 ℃ 2 阅读全文
运维文档 Centos7.x Mysql5.5-5.6主从安装配置 一、MySQL安装1、安装依赖#yum -y install make gcc-c++ cmake bison-devel ncurses-devel# yum groupinstall ... 10月20日 3,571 ℃ 发表评论 阅读全文
运维文档 MySQL数据库的优化 我们究竟应该如何对MySQL数据库进行优化?下面我就从MySQL对硬件的选择、MySQL的安装、my.cnf的优化、MySQL如何进行架构设计及数据切分等方面来说明这个问题。服务器物理硬件的优化在挑选... 07月31日 4,218 ℃ 2 阅读全文
运维文档 MySQL5.6基于GTID及多线程的复制和mysql-proxy实现MySQL5.6读写分离 MySQL 5.6引入的GTID(Global Transaction IDs)使得其复制功能的配置、监控及管理变得更加易于实现,且更加健壮。要在MySQL 5.6中使用复制功能,其服务配置段中于少应... 02月24日 3,178 ℃ 发表评论 阅读全文
运维笔记 MySQL数据库主从复制 MySQL主从复制二进制日志事务日志错误日志一般查询日志中继日志慢查询日志二进制日志:数据目录mysql-bin.XXXXXX滚动:达到最大上限,flush logs,服务器重启mysql> P... 02月24日 3,544 ℃ 发表评论 阅读全文
运维笔记 Mysql数据库的优化框架 MySQL优化框架1. SQL语句优化2. 索引优化3. 数据库结构优化4. InnoDB表优化5. MyISAM表优化6. Memory表优化7. 理解查询执行计划8. 缓冲和缓存9. 锁优化10.... 02月23日 3,633 ℃ 发表评论 阅读全文