上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 一、概述 关于Mycat的原理网上有很多,这里不再详述,对于我来说Mycat的功能主要有如下几种: 1.Mysql主从的读写分离 2.Mysql大表分片 3.其他数据库例如Oracle,MSSQL,DB2等的读写分离和分片。 之所以第3点单独列出来只是因为它不常用,而且使用的JDBC,连接Mysql 阅读全文
posted @ 2018-01-30 17:20 realcp1018 阅读(428) 评论(0) 推荐(0)
摘要: 一、概述: Mysql的explain工具目前还没有Oracle的explain plan工具那么强大,但是结合show profiles工具可以实现相似的效果。show profiles语句用于在当前会话执行的语句的资源使用情况。其具体语法为: 提示: navicat执行mysql查询后,下边的剖 阅读全文
posted @ 2018-01-30 16:08 realcp1018 阅读(511) 评论(0) 推荐(0)
摘要: 同事告知某现场SQL Server2008R2数据库的DATA文件夹下audittrace开头的trc文件不断增多,占用较大空间,因此需要关停,尝试解决步骤如下: 1.查看是否有后台开启的trace 发现并没有...... 2.查看是否有人工开启的sqlprofiler。(一般生成在本地的trc都是 阅读全文
posted @ 2018-01-25 17:57 realcp1018 阅读(4701) 评论(0) 推荐(1)
摘要: 最近在处理一个分表的问题时,需要为程序创建一个自动分表的存储过程,需要保证所有表结构,约束,索引等等一致,此外视图,存储过程,权限等等问题暂不用考虑。 在Mysql中,创建分表的存储过程,相当简单:create table if not exists <new_table_name> like <o 阅读全文
posted @ 2018-01-04 17:21 realcp1018 阅读(3419) 评论(0) 推荐(2)
摘要: 今天在用一键安装mysql的shell脚本安装mysql-5.1.73软件后发现mysql始终无法启动,多次执行后依旧报错,只能去查看error日志,发现了如下的2个错误: 错误一:Fatal error: Can't open and lock privilege tables: Table 'm 阅读全文
posted @ 2018-01-02 18:03 realcp1018 阅读(5929) 评论(0) 推荐(0)
摘要: 前些天在查看关于innodb_flush_log_at_trx_commit的官网解释时产生了一些疑问,关于innodb_flush_log_at_trx_commit参数的详细解释参见官网: https://dev.mysql.com/doc/refman/5.7/en/innodb-parame 阅读全文
posted @ 2018-01-02 12:15 realcp1018 阅读(3092) 评论(0) 推荐(0)
摘要: 本文基于Mysql5.7版本的参考资料: https://dev.mysql.com/doc/refman/5.7/en/working-with-null.html https://dev.mysql.com/doc/search/?d=12&p=1&q=null+empty+string htt 阅读全文
posted @ 2017-12-29 11:01 realcp1018 阅读(16338) 评论(0) 推荐(0)
摘要: 一个很基础的插入语句: 其中table1表中col2,col3是datetime类型,其他都是varchar类型,table2全部是varchar类型。 table2表中全部是varchar类型,col 1 4 5都有可能是空值。 在执行时报出如下错误: 由于datetime类型的只涉及到了col 阅读全文
posted @ 2017-11-09 17:43 realcp1018 阅读(3232) 评论(0) 推荐(0)
摘要: 现场报错如下: 从报错来看是某个worker占用scheduler不释放导致,服务器具体的scheduler个数可以从sys.dm_os_sys_info.scheduler_count列中看到,一般来说服务器也就那么些核数,其中如果被non-yeilding的worker长久占用一些,将可能导致非 阅读全文
posted @ 2017-11-03 15:38 realcp1018 阅读(1259) 评论(0) 推荐(0)
摘要: 数据库ERRORLOG中出现类似记录,因此去查找相关的文档,发现SQL Server在做一些配置变更时会彻底清除一次执行计划缓存,这很好的解释了许多时候修改最大内存也会导致执行计划变更,SQL执行性能变化的现象。具体的官方文档为:https://support.microsoft.com/en-us 阅读全文
posted @ 2017-11-03 15:16 realcp1018 阅读(1186) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页