- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 MySQL调优
1.MySQL缓存一般生产会开启MySQL缓存,大概原理是:第一次查询后会放到缓存,如果第二次相同的SQL进来,会走缓存。如果长时间不运行这条SQL,就会清掉缓存。通过以下命令查看是否开启缓存show variables like ‘%query_cache%’;调优的话,一般建议把生产的数据库导出一份到本地,在本地新建表来调优。原因有以下两点:1.保证生产的稳定性;2:本地的缓存默认是关闭的,可以更好实现(当然你也可以选择生产不走缓存来查询);3:本地的权限更大,可以随便修改索引。2.查看
2021-09-28 17:00:11 312
原创 MySQL数据库使用规范
1、数据库用小写字母+下划线命名,不允许驼峰式命名法,通常的命名规则为主业务前缀(如jld), 存储主要业务数据名称(如car),后缀为db,如jld_car_db表示加里敦车型库2、每个数据库有自己的独立三级域名,在程序及运维配置中通过该域名进行访问,禁止使用ip进行访问, 域名命名规则为数据库名+主从类型+jldcorp.com,示例:jld_car_db.master.jldcorp.com3、数据库采用utf8mb4字符集4、数据表、数据字段必须添加中文注释5、数据库存储货币采用分作
2021-09-27 13:53:09 844
原创 IDEA调整内存大小
IntelliJ IDEA2021.1版本修改内存大小内存调整help->Edit Custom CM Options修改 -xmx参数:我的电脑运行内存16G,自己给调整了个7096调整完毕后,重启IDEA就好了内存监控开关双击shift,输入show memory indicator。 默认是OFF 我们调整为on就好了。...
2021-09-24 14:12:59 2131 3
原创 IDEA 意外关闭后,端口被占用如何释放
方法1.更换application文件的端口号2.cmd 命令行删掉。(1)打开cmd 命令窗口,输入netstat -ano|findstr 端口号命令,查询该端口对应的TCP号;(2)输入taskkill /t /f /im 端口号 命令,来关掉被占用的端口。...
2021-09-23 14:11:01 1814
原创 PGSQL to_date转换年月日时分秒发现格式不对
场景:oracle 用to_date函数,可以正确转换成年月日时分秒的格式select to_date('2021-09-15 15:18:13','yyyy-mm-dd hh24:mi:ss') from table查询到的结果 2021/09/16 星期四 15:18:13如果是PG的话,查询到的结果 2021-09-16可能会影响系统根据时间维度统计的数据结果。PG应该处理如下select to_timestamp('2021-09-15 15:18:13','yyyy-mm-
2021-09-16 15:24:15 11739 2
原创 CopyOnWriteArrayList使用场景
以前很少用list 的remove 构造方法。直到今天…场景:ArrayList在并发读写时,会抛出异常。java中,List在遍历的时候,如果被修改了会抛出java.util.ConcurrentModificationException错误。1.传统的list remove造成的问题集合遍历是使用Iterator, Iterator是工作在一个独立的线程中,并且拥有一个互斥锁。Iterator 被创建之后会建立一个指向原来对象的单链索引表,当原来的对象数量发生变化时,这个索引表的内容不会同步改变
2021-09-16 14:59:14 1628
原创 分布式ID生成-雪花算法
为什么要用雪花算法?生成有顺序的id,提高数据库的性能,现在大部分都不用uuid作为主键,因为不规则,每向数据库插入一条数据就要重新排列,使数据库性能降低。分布式环境,ID唯一所有生成的id按时间趋势递增使用1.引入pom依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>
2021-09-13 09:20:29 1827
原创 Mac 安装 Zookeeper
安装zookeeper使用命令**$ brew info zookeeper**查看可用版本信息:zookeeper: stable 3.4.8, HEADCentralized server for distributed coordination of serviceshttps://zookeeper.apache.org/Not installedFrom: https://github.com/Homebrew/homebrew-core/blob/master/Formula
2021-09-07 16:36:21 896
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人