
SQL
天空依然蔚蓝
一个人学习的态度决定其未来的高度
展开
-
SQLServer数据库的发布订阅读写分离主从复制对新增表的自动同步深究
SQLServer数据库的发布订阅读写分离主从复制对新增表的自动同步深究此文背景、场景SQLServer数据库的主从复制时遇到的问题先说说发布订阅后手动新增表的操作方案一、只同步主库中的中间表,到了从库在这张表上建立触发器来分发到设备详细表。方案二、使用程序执行SQL语句来代替人工重新启动复制监视器的代理。以下有关数据库发布订阅的积累的问题也分享于此一、主库数据表中含有单引号‘ 引发的不同步的问题二、 主库表会经常增加,新增表后如何操作?三、如何避免频繁的新增表操作?四、如何根据事务序列号查找SQL语句?五原创 2020-07-04 11:55:24 · 3214 阅读 · 0 评论 -
sql中like的用法,做删除操作时应该注意的问题
sql中的like操作,以下这个问题,关于like在delete中的使用.千万要注意的.如果like条件为空,会清空你的表,like在与select配合使用时,不注意这个问题也不会出现问题,假如我们做搜索,当条件为空时,这样写:select id,title,content from table where title like '%手机%'; 这样会把含有"手机"的信息查原创 2014-01-09 14:10:04 · 11820 阅读 · 2 评论 -
带parameter参数的批量插入和更新
批量插入或更新数据的时候,如果每条SQL语句都打开关闭一次数据库,如果数据量大的时候,会明显的对数据库造成很大的压力,那么我们能不能使用打开一次数据库,等待所有语句更新完毕,再关闭数据库呢?以Oracle数据库为例:使用如下办法,把SQL语句组合在一起就完成了update table set class=5 where id=1;update table set clas原创 2014-03-26 14:03:11 · 8079 阅读 · 2 评论 -
由简单三层到工厂模式
以ASP.NET为例,简单三层就是 DAL, BLL,Model 三层构成, DAL层处理数据,负责与数据打交道,比如SQL语句的书写等,DAL层处理完数据后的结果,交由BLL层,BLL层这时对数据进行逻辑整理。具体如下详细说明: 现有一个简单的需求,一个订单里可能包含几个产品,这时,我们一般这样处理,把订单写在主表,把具体的详细商品写在订单详细表,详细表中有一个主表的ID,用于关联二表。原创 2015-03-06 12:48:16 · 4614 阅读 · 0 评论 -
Mysql基本的查询方法总结:mysql创建表、索引及创建用户权限常用操作,读了这篇后从建库建表到删库的操作你都会了
Mysql基本的查询方法总结:mysql创建表、索引及创建用户权限常用操作,读了这篇后从建库建表到删库的操作你都会了Mysql创建数据库Mysql创建表Mysql创建用户Mysql查看用户Mysql用户授权Mysql查看权限MySQL删除权限Mysql删除用户Mysql创建索引Mysql常用查询Mysql删库跑路(开个玩笑,职业道德使然千万不能,哈哈~~)Mysql创建数据库CREATE DA...原创 2019-07-11 10:40:00 · 670 阅读 · 0 评论