![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
huifeng773950918
技术宅男,屌丝男
展开
-
解决微服务不同阶段的9种分布式ID生成方式
今天主要分析一下以下9种,分布式ID生成器方式以及优缺点: UUID 数据库自增ID 数据库多主模式 号段模式 Redis 雪花算法(SnowFlake) 滴滴出品(TinyID) 百度 (Uidgenerator) 美团(Leaf) 1、基于UUID在Java的世界里,想要得到一个具有唯一性的ID,首先被想到可能就是UUID,毕竟它有着全球唯一的特性。那么UUID可以做分布式ID吗?答案是可以的,但是并不推荐!原创 2020-06-04 10:51:34 · 1125 阅读 · 0 评论 -
Linux安装mysql——源码安装(好处就是可以随意指定数据库安装目录)
5.7安装教程https://blog.csdn.net/zhang_referee/article/details/882126952:必要软件包5.7: yum install -y gcc gcc-c++ cmake ncurses ncurses-devel bisonzlib zlib-devel openssl openssl-devel pcre pcre-devel下载相应源码包mysql5.7 编译安装需要boost 库,这里官网下载含boost的源码包...原创 2020-06-03 09:30:59 · 404 阅读 · 0 评论 -
mysql event的用法
MySQL从5.1开始支持event功能,类似oracle的job功能。有了这个功能之后我们就可以让MySQL自动的执行数据汇总等功能,不用像以前需要操作系统提供的定时器的支持了。如linux crontab功能。 创建测试表 CREATE TABLE t ( v VARCHAR(100) NOT NULL ) ENGINE INNODB DEFA转载 2013-02-21 11:31:56 · 333 阅读 · 0 评论 -
Mysql Innodb 引擎优化(-)
介绍: InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB转载 2013-05-27 09:53:56 · 474 阅读 · 0 评论 -
mysql数据库my.ini配置文件中文详解
在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验进行判断,然后设置合理的参数。 下面我们了解一下MySQL优化的一些基础,MyS转载 2013-05-27 15:37:50 · 1139 阅读 · 0 评论 -
InnoDB 引擎独立表空间 innodb_file_per_table
使用过MySQL的同学,刚开始接触最多的莫过于MyISAM表引擎了,这种引擎的数据库会分别创建三个文件:表结构、表索引、表数据空间。我们可以将某个数据库目录直接迁移到其他数据库也可以正常工作。然而当你使用InnoDB的时候,一切都变了。InnoDB 默认会将所有的数据库InnoDB引擎的表数据存储在一个共享空间中:ibdata1,这样就感觉不爽,增删数据库的时候,ibdata1文件不会自动转载 2013-05-27 09:45:17 · 518 阅读 · 0 评论 -
MySQL死锁问题实例分析及解决方法
1、MySQL常用存储引擎的锁机制 MyISAM和MEMORY采用表级锁(table-level locking) BDB采用页面锁(page-level locking)或表级锁,默认为页面锁 InnoDB支持行级锁(row-level locking)和表级锁,默认为行级锁 2、各种锁特点 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生转载 2013-05-29 17:24:57 · 788 阅读 · 0 评论 -
MySQL DATE_FORMAT() 函数
定义和用法DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值转载 2014-04-15 15:52:58 · 528 阅读 · 0 评论 -
Linux环境安装MySQL-python-1.2.3涉及到的问题
1、下载mysql-python官网地址:http://sourceforge.net/projects/mysql-python/原创 2014-04-22 12:06:50 · 1005 阅读 · 0 评论