![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 70
刚刚太好了
去哪儿架构师
展开
-
某互联网公司面试
1. CurrentHashMap 说下原理; 说下jdk1.8的实现方式;2. volatile作用与原理3. JUC下的一些同步工具4. 如何用java实现限流(并发、QPS) 并发数:Semaphore QPS:5. JVM调优6. 老年代垃圾回收期7. 介绍下MySQL索引8. MySQL中RedoLog、UndoLog、binLog作用9. 分库分表 分库分表根据什么分? 分布式事务?10. Redis...原创 2020-05-13 15:55:36 · 312 阅读 · 0 评论 -
软删除与唯一索引冲突的解决方案
我们现在删除数据库表数据的时候大都会用软删除,或者用某个字段标记为无效,单如果该表某个字段需要有一个唯一索引,但是无效或软删除的记录不应该在唯一索引范围内。说了一大堆,举个例子,比如有一张user表CREATE TABLE USER_TEST ( id BIGINT NOT NULL AUTO_INCREMENT, user_name VARCHAR (50) NOT NULL原创 2017-03-21 21:44:06 · 14839 阅读 · 4 评论 -
MySQL VARCHAR字段最大长度到底是多少
varchar(n),n表示什么?MySQL5.0.3之前varchar(n)这里的n表示字节数MySQL5.0.3之后varchar(n)这里的n表示字符数,比如varchar(200),不管是英文还是中文都可以存放200个 n最大可以是多少MySQL行长度MySQL要求一个行定义长度不能超过65535个字节,不包括text、blob等大字段类型原创 2017-03-22 14:22:29 · 114768 阅读 · 2 评论 -
MySQL VARCHAR字段最大长度到底是多少
varchar(n),n表示什么?MySQL5.0.3之前varchar(n)这里的n表示字节数MySQL5.0.3之后varchar(n)这里的n表示字符数,比如varchar(200),不管是英文还是中文都可以存放200个 n最大可以是多少MySQL行长度MySQL要求一个行定义长度不能超过65535个字节,不包括text、blob等...2017-03-14 22:42:05 · 1253 阅读 · 2 评论