随笔分类 -  sql

摘要: 单纯的读写分离,此时配置最为简单,支持读写分离,主从切换 分表分库,对于超过 1000 万的表进行分片,最大支持 1000 亿的单表分片 多租户应用,每个应用一个库,但应用程序只连接 Mycat,从而不改造程序本身,实现多租户化 报表系统,借助于 Mycat 的分表能力,处理大规模报表的统 阅读全文
posted @ 2019-02-18 14:12 空心柳 阅读(807) 评论(0) 推荐(0)
摘要:mysql的主从复制在我理解而言就是一个主数据库进行增删改操作的时候会自动将数据写入与之关联的从数据库中。这个从数据库可以是一个也可以是多个。(刚开始理解的时候觉得是同一个数据库服务下的不同的databace,这个理解不对,应该是针对于两个数据库服务而言的。) 下面就来说一下mysql的主从复制。 阅读全文
posted @ 2018-03-09 13:54 空心柳 阅读(196) 评论(0) 推荐(0)
摘要:to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。 即按照第二个参数的格式解释第一个参数。 to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。 转换的格式: 表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年 阅读全文
posted @ 2016-05-20 14:09 空心柳 阅读(264) 评论(0) 推荐(0)
摘要:如何在mysql从多个表中组合字段然后插入到一个新表中,通过一条sql语句实现。具体情形是:有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,我们可以使用如下的语句来实现: INSERT INTO db1_name(field1,field2) SEL 阅读全文
posted @ 2016-05-20 13:47 空心柳 阅读(2847) 评论(0) 推荐(0)
摘要:数据库里a c 0 10 20 31 41 51 6这样执行完这语句之后查出来有几条语句? 答案是3条 而我想要的是a为0或1并且c为3的数据显示 应该只有1条的 所以应该这样写 Sql代码 select * from kk where (a='0' or a='1') and c = '3' se 阅读全文
posted @ 2016-05-12 17:15 空心柳 阅读(8996) 评论(0) 推荐(1)