- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 mysql开发中的一些优化。
说一下自己的总结和感悟。首先数据很重要,不要搞挂数据库,查询要效率。逻辑可以往java里面压,因为可以负载均衡加机器(哈哈)。数据库和表层面1,分库分表,分库规则按数据段分(易扩展),分表取余数分。2,读写分离,主库写,从库读(数据同步有延迟,记得有坑)3,每张表定义一个自增长的整型的ID(好处多多,根据主键索引结构分析)4,消灭外键,消灭存储过程给数据库减负。...
2020-04-12 00:38:49
111
原创 mysql大表加字段问题
场景:现在 有个数据量大概40亿的数据,存在十个库,总计八十张表上面,每个表大概5000万的数据量,这个表通过一个MQ接口不断地接收数据,每天大概新增或更新数据量是几十万。现在,需要在在这个表上加个新字段X,而且都有初始值,都存储在对方系统的数据库里。而他们这个新的字段一直就有。只是我方系统一直以来没有接这个字段。注意:加字段期间不能影响原有的查这张表的业务的使用。问:如何新增。...
2020-04-12 00:08:04
1998
1
转载 jdbc连接数据库和一些实例,自用
https://github.com/Snailclimb/JavaGuide#%E5%9F%BA%E7%A1%80需要jar包:mysql-connector-java-5.1.15-bin.jarpackage com.mymvc.converters;import java.sql.Connection;import java.sql.DriverManager;import...
2019-04-18 00:53:49
172
原创 mysql 5.7 自我安装,以及遇到的问题。
mysql 根目录下新建my.ini 内容如下:[mysqld]character_set_server=utf8port = 3306basedir=D:\\Program Files (x86)\\MySQL\\MySQL Server 5.7#datadir=D:\ProgramData\MySQL\MySQL Server 5.7\datamax_connections=...
2019-04-17 02:10:19
123
原创 Java指针 和 深浅拷贝
public static void main(String[] args) { Map<String,Object> map = new HashMap<String,Object>(); String [] a = new String[4]; a[1]="a"; map.put( "ke...
2014-11-06 16:36:12
466
转载 annot convert value '0000-00-00 00:00:00'
问题显示:17:24:09.062 ERROR org.hibernate.util.JDBCExceptionReporter - Cannot convert value '0000-00-00 00:00:00' from column 9 to TIMESTAMP.原因:在mysql数据库中,如果Date类型的字段为空或者值为'0000-00-00"时,用Hibernate的...
2014-07-03 17:14:05
369
转载 HashMap
HashMap对象是根据其Key的hashCode来获取对应的Value。在重写父类的equals方法时,也重写hashcode方法,使相等的两个对象获取的HashCode也相等,这样当此对象做Map类中的Key时,两个equals为true的对象其获取的value都是同一个,比较符合实际。...
2014-05-15 21:44:42
357
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人