Sep032018
MySQL 8.0查询性能优化实战:索引优化、执行计划分析和慢查询调优技巧
MySQL 8.0查询性能优化实战:索引优化、执行计划分析和慢查询调优技巧
引言
在现代互联网应用中,数据库性能直接影响着用户体验和系统稳定性。MySQL作为最受欢迎的关系型数据库之一,在处理高并发读写场景时,查询性能优化显得尤为重要。MySQL 8.0版本带来了许多新特性,包括改进的查询优化器、新的存储引擎特性以及更强大的性能监控工具,为开发者提供了更多优化手段。
本文将深入探讨My...阅读全文
抢沙发
Aug172018
数据库连接池优化最佳实践:从HikariCP到Druid的性能调优指南
数据库连接池优化最佳实践:从HikariCP到Druid的性能调优指南
在现代高并发、高吞吐的Java应用系统中,数据库访问往往是性能瓶颈的关键所在。而数据库连接池作为连接应用与数据库之间的桥梁,其性能直接影响系统的响应速度、资源利用率和稳定性。HikariCP、Druid 和 C3P0 是当前主流的 Java 数据库连接池实现,它们在性能、功能、监控等方面各有特点。本文将深入剖析主流连接池的工作原理...阅读全文
Aug162018
Node.js 高并发API服务性能优化:从事件循环到集群部署的全栈性能提升方案
Node.js 高并发API服务性能优化:从事件循环到集群部署的全栈性能提升方案
引言
在现代Web应用开发中,Node.js凭借其非阻塞I/O模型和事件驱动架构,成为了构建高性能API服务的理想选择。然而,随着业务规模的增长和用户量的激增,如何在高并发场景下保持系统的稳定性和响应速度,成为每个Node.js开发者必须面对的挑战。
本文将深入探讨Node.js高并发API服务的性能优化策略,从底层的事件...阅读全文
Aug132018
Ubuntu 16.04 下快速搭建 LNMP环境
在 Ubuntu 系统中,可以使用 apt-get 命令来搭建 LNMP环境。这种方式较编译方式安装更加简便,因此选择使用该方式来搭建环境以供学习。
在安装个软件之前,为了确保获得的软件是最新的,可以先使用 sudo apt-get update 命令更新源列表。
安装 Nginx
执行命令
sudo apt-get install nginx
就能自动安装 Nginx
安装好之后,使用 dpkg -S nginx 命令来搜索 nginx相关文件,可以从命令显示结...阅读全文
Jul302018
HIVE简单操作
1.hive命令登录HIVE数据库后,执行show databases;命令可以看到hive数据库中有一个默认的default数据库。
[root@hadoop hive]# hive
Logging initialized using configuration in file:/usr/local/hive/conf/hive-log4j2.properties Async: true
Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider using a different execution engine (i...阅读全文
Jul302018
HIVE的安装
第一部分 安装前准备
环境:workstation11 + centos 7 + hadoop-2.7.7 + mysql 5.6.40 + hive 2.3.3
首先安装mysql,步骤看这里。
接着安装HIVE。
第二部分 正式安装HIVE
1.开启hadoop集群,并关闭hadoop的安全模式
[root@hadoop ~]# start-all.sh
...
[root@hadoop ~]# hdfs dfsadmin -safemode leave
Safe mode is OFF
2.上传hive安装包,解压缩,重命名,修改环境变量
[root@hadoo...阅读全文
Jul272018
mysql在linux上的安装
前提:
环境:workstation 11 + CentOS 7 + mysql-5.6.40
安装前先查看服务器里是否有老版本的mysql已经被安装了
rpm -qa|grep mysql
如果有就删除掉旧版本的mysql即可
rpm -e (上面那条命令得到的信息,即mysql软件包名) --nodeps
正式安装:
1.上传安装包到/usr/local/目录下,解压缩,重命名,配置环境变量
[root@hadoop ~]# cd /usr/local/
[root@hadoop local]# tar xzvf mys...阅读全文
Jul262018
MySQL 8.0数据库性能优化实战:索引优化、查询调优到分库分表,全面提升数据访问效率
MySQL 8.0数据库性能优化实战:索引优化、查询调优到分库分表,全面提升数据访问效率
在现代Web应用和企业级系统中,数据库性能往往是决定整体系统响应速度和用户体验的关键因素。MySQL作为最流行的开源关系型数据库管理系统,在8.0版本中引入了许多新特性和性能改进。然而,即使是最先进的数据库系统,也需要正确的优化策略才能发挥其最大潜力。
本文将深入探讨MySQL 8.0的性能优化技术...阅读全文
Jul132018
Jul132018
centos7重启apache、nginx、mysql、php-fpm命令
apache
启动
systemctl start httpd
停止
systemctl stop httpd
重启
systemctl restart httpd
mysql
启动
systemctl start mysqld
停止
systemctl stop mysqld
重启
systemctl restart mysqld
php-fpm
启动
systemctl start php-fpm
停止
systemctl stop php-fpm
重启
systemctl restart php-fpm
nginx
启动
systemctl start nginx
停止
systemctl stop nginx
重启
systemctl res...阅读全文