当前位置: 首页 > news >正文

东营做营销型网站建设榜单优化

东营做营销型网站建设,榜单优化,聚名网是骗局吗,asp网站开发全程视频有时候,我们需要对生产库进行备份,不要求实时性很高,大概每天一次就行,为性能考虑,只备份最新更改内容,即增量备份即可,这种场景下对DB的设计和备份语句有所要求。 首先要求按源表各字段定义目标…

有时候,我们需要对生产库进行备份,不要求实时性很高,大概每天一次就行,为性能考虑,只备份最新更改内容,即增量备份即可,这种场景下对DB的设计和备份语句有所要求。
首先要求按源表各字段定义目标表。
源表要有主键,没有主键的要增加一个自增ID来充当主键。
目标表跟源表一样定义主键,如果源表有自增字段,目标表取消该字段自增属性。
我们不仅要考虑新增记录,还要考虑记录的修改。要在源表中包含数据新增或者修改的时间属性字段。这样可以筛选出需要增量备份的记录。
可以采用insert into on duplicate key update方式来执行添加或修改。
示例代码如下:

const getdata = 'select * from demotable where createtime> ? or modifytime> ?';
const incbackupcmd = 'insert into demotable(...) values ? on duplicate key update modifytime=values(modifytime),modifycontent=values(modifycontent)';function pexecsql(mysqlconn,sqlcmd,args) {return new Promise((resolve, reject) => {mysqlconn.query(sqlcmd,args,(err,results)=> { if (err) { errlog(jstrerr(err)); reject(err); }else { resolve({"rows":results}); }}); });}
pexecsql(srcpool,getdata,[syncdb.lastsynctime,syncdb.lastsynctime]).then(res=>{if (res.rows.length>0) {let dataset=res.rows.map(item=>Object.values(item)); pexecsql(destpool,incbackupcmd,[dataset]).then(..
http://www.jinmujx.cn/news/117895.html

相关文章:

  • 微信小程序双人游戏情侣郑州粒米seo顾问
  • 免费网站制作 优帮云百度关键词优化软件排名
  • 政务公开微信网站开发方案书世界杯球队最新排名
  • 深圳市建设工程造价管理站青岛网站建设制作
  • java做简易网站线上销售培训机构
  • 兼职做调查哪个网站好北京seo代理计费
  • 可以做婚礼鲜花布置的网站故事型软文广告
  • 自己电脑做网站互联网公司排名2021
  • 企业二级网站怎么做河南seo优化
  • dede如何设置网站端口查询关键词
  • 上海做网站找哪家好百度网站app
  • 企业网站定制开发一条龙全包网站源码平台
  • seo整站优化服务教育培训机构前十名
  • 广州网站建设集团网络推广引流是做什么工作
  • 网站建设期末论文百度搜索推广收费标准
  • 创业给别人做网站怎么样广告公司广告牌制作
  • 网站开发与管理实训项目seo优化方式包括
  • 2008 iis搭建网站情感营销的十大案例
  • 唐尧文化 网站建设工作总结宁德seo推广
  • 用vue开发的网站网站seo价格
  • 请问大连谁家做网站app拉新任务平台
  • 合肥企业网站seo软文推广是什么意思
  • 淘宝找做网站电商运营公司简介
  • java企业门库网站开发网站seo优化怎么做
  • 帝国怎么做中英文网站优速网站建设优化seo
  • 做外贸网站费用做网站设计的公司
  • 赣县企业网站建设检测网站是否安全
  • 万网是做网站的吗优化营商环境条例
  • 有哪些网站可以做兼职媒体发稿费用
  • 网站及app建设发布软文网站