芝士年糕 芝士年糕
3年前
linux系统下如何更改在使用中的MySQL数据存放位置?
背景日常实施中可能会出现在部署mysql时未更改数据默认存储路径(默认:/var/lib/mysql),然而一般分配服务器的人只会给系统分区分配50G的空间,这导致后续空间不够用的情况,也就出现了需要迁移数据的问题测试环境租的3A服务器,带宽高root@wangcat/etc/redhatreleaseCentOSLinuxrelease7.6
Stella981 Stella981
4年前
Mac下MySql卸载方法
mac下mysql的DMG格式安装内有安装文件,却没有卸载文件……很郁闷的事。网上搜了一下,发现给的方法原来得手动去删。很多文章记述要删的文件不完整,后来在stackoverflow这里发现了一个遗漏的地方,所以将完整版记述在这里,以供查阅。先停止所有mysql有关进程。sudorm/usr/local/mysqlsudormrf/us
Wesley13 Wesley13
4年前
MySQL + KeepaLived 高可用
MySQLKeepaLived高可用1\.基础环境两台服务器,MySQL互为主从MASTER的IP:10.0.0.11BACKUP的IP:10.0.0.122.MASTER实操yumyinstallkeepali
Wesley13 Wesley13
4年前
MySQL数据类型全解析
1概述本文主要介绍了MySQL的各种数据类型,版本为8.x,MySQL的数据类型可以分为六类:数值类型,日期时间类型,字符串类型,二进制类型,JSON类型与空间数据类型.2数值类型数值类型是最基本的类型,可以分为整数类型与浮点数类型.2.1整型类型字节数无符号范围有符号范围TI
Stella981 Stella981
4年前
Redis 应用场景
1\. MySqlMemcached架构的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量
Wesley13 Wesley13
4年前
JDBC收集
https://www.cis.upenn.edu/~bcpierce/courses/629/jdkdocs/guide/jdbc/getstart/mapping.doc.htmlhttps://www.tutorialspoint.com/jdbc/jdbcdbconnections.htmhttps://dev.mysql.com/doc
Wesley13 Wesley13
4年前
Mysql优化(出自官方文档)
Mysql优化(出自官方文档)第七篇\TOC\OptimizingDataChangeStatements主要涉及到三种操作:INSERT,UPDATE和DELETE1OptimizingINSERTStatements尽量将多次
Wesley13 Wesley13
4年前
MySQL 的索引是什么?怎么优化?
索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。MySQL提供了Explain,用于显示SQL执行的详细信息,可以进行索引的优化。一、导致SQL执行慢的原因
Wesley13 Wesley13
4年前
mysql_change_user()和mysql_reset_connection()区别在哪
导读简单整理下两个函数之间的区别之处。熟悉用C语言开发MySQL相关应用的同学应该都知道这两个函数,不过可能都不怎么关注他们之间的区别,以及优先选用哪个函数,我们今天就来简单说下。1\.mysql\_change\_user()函数修改用户账号,并将该账号当前数据库改成由参数db指定的数据库,接下来的查询涉及的
QPS提升10倍的sql优化
本次慢sql优化是大促准备时的一个优化,优化4c16g单实例mysql支持QPS从437到4610,今天发文时618大促已经顺利结束,该mysql库和应用在整个大促期间运行也非常稳定。本文复盘一下当时的sql优化过程1.问题背景大促准备期间发现4c16G的