11 2019 档案

摘要:在JDK7及其早期版本中HashMap在多线程环境下会发生扩容死锁的问题。 HashMap中在创建时默认会有16个桶,有一个默认加载因子0.75,如果Map中的Entry数量达到阈值(16*0.75)就会进行扩容,将原来的桶的数量扩展至原来的两倍,而在多线程环境下JDK7的HashMap会产生扩容死 阅读全文
posted @ 2019-11-15 14:47 听到微笑 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1. 环境准备 1.1 数据准备 在对查询速度进行研究之前,我们需要较大数据量进行支撑。详见 《向数据库中插入千万级数据》 1.2 更改max_connections属性 默认情况下MySQL对最大连接数的限制为151(具体值视版本情况而定),但是这样在进行并发测试时显然是不够用的,如果超出连接数就 阅读全文
posted @ 2019-11-02 10:48 听到微笑 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1. 数据库环境 1.1 MySQL版本 我用到的是MySQL5.6.38版本。 1.2 数据表创建 CREATE TABLE `student` ( `id` char(32) NOT NULL, `t_name` varchar(255) DEFAULT NULL, `t_password` v 阅读全文
posted @ 2019-11-02 10:45 听到微笑 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示