mysql
老鼬
ddf
展开
-
数据库分库分表(sharding)
一、基本思想Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密(比如同一模块)的表切分出来放在一个server上。如果表并不多,但每张表的数据非常多,这时候适合水平切分,即把表的数据按某种规则(比如按ID散列)切分到多个数据库(ser转载 2017-07-04 23:09:50 · 391 阅读 · 0 评论 -
jdbc操作mysql数据库_接口简介
JDBC常用类和接口DriverManager类 DriverManager类用来管理数据库中的所有驱动程序;是JDBC的管理层,作用于用户和驱动程序之间,跟踪可用的驱动程序,并在数据库的驱动程序之间建立连接。 此外,DriverManager类也处理诸如驱动程序登录时间限制及登录和跟踪信息的显示等事务。DriverManager类中的方法都是静态方法,所以在程序中无须对它进行实例化,直接通过类名翻译 2017-07-29 10:48:31 · 519 阅读 · 0 评论 -
JDBC中通过MetaData来获取具体的表的相关信息
MetaDataJDBC中通过MetaData来获取具体的表的相关信息。可以查询数据库中的有哪些表,表有哪些字段,字段的属性等等。MetaData中通过一系列getXXX函数,将这些信息存放到ResultSet里面,然后返回给用户。DatabaseMetaData dm= con.getMetaData(); rs = dm.getColumns(con.getCatalog(), schema,翻译 2017-07-29 21:50:24 · 9568 阅读 · 1 评论