数据库相关
kyq叶鑫
一只默默前行的程序猿。希望有一天能写给程序员用的代码。
展开
-
SqlServer插入数据不报错但查询不到数据
问题背景近日,某使用SqlServer作为数据库的系统,由于服务器磁盘损坏修复后,部分数据一直无法入库,进一步跟踪收集现象,发现以下特点:这些数据抽取出来使用SQL直接入库,没有提示数据影响行数,数据库无法查询到这部分数据;JDBC入库返回影响行数为-2;仅有部分数据无法入库,其他数据正常;解决过程根据现象通过搜索引擎查询类似情况,由于某些未知原因,难以查找到类似情况。根据服务器异常时间点和系统时间点存在重合,假设数据库存在异常,以此反推查找证据,发现SqlServer存在dbcc命令可以原创 2022-03-23 14:02:01 · 3700 阅读 · 0 评论 -
SQLServer、Mysql、Oracle数据库分区方案参考
SQLServer、Mysql、Oracle按月分区方案参考第一部分:SQLServer分区表相关第二部分:Mysql分区第三部分:Oracle分区第一部分:SQLServer分区表相关SQLServer表分区比较特殊,表分区需要将索引列关联到分区方案,分区方案又需要依赖分区函数来划分数据到文件组,而一个文件组又可以包含多个文件。所以一个合理的SQLServer分区,需要自行创文件组、文件、分...原创 2018-11-01 09:48:44 · 673 阅读 · 0 评论