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

四川省重庆市seo外包是什么

四川省重庆市,seo外包是什么,四川民主法制建设官方网站,好看欧美视频网站模板下载 迅雷下载地址需求描述 在工作中经历过两个项目要对数据库中的数据做大量数据的导出,转换和导入的工作。对于不涉及数据格式转换的导出导入工作,一般都是数据的备份。这个工作一般都由DBA搞定。对于要进行格式转换的工作,一般还是要由程序员参与。除非DBA…

需求描述

在工作中经历过两个项目要对数据库中的数据做大量数据的导出,转换和导入的工作。对于不涉及数据格式转换的导出导入工作,一般都是数据的备份。这个工作一般都由DBA搞定。对于要进行格式转换的工作,一般还是要由程序员参与。除非DBA深入参与到项目中,非常了解业务和数据格式。
最近的一次数据导入工作是要从SQL Server中导出1亿多条纪录,经过解析和转换后导入到mysql数据库中。

处理方案

直观的做法

写一个脚本。从sql server中读取数据,转换后往mysql中写入。这个方法的优点是简单直观。缺点是慢! 对于大量的数据来说慢到不能忍!
较快的办法

  1. 从sql server中读取数据,转换后按mysql dump的格式写入本地文件中。
  2. 所有数据转换完成后将数据copy到mysql所在的服务器上。
  3. 一次性导入(利用mysql的load local file 指令)。
    该方案的优点是速度比较快。缺点是要占用相当大的磁盘空间。在数据往mysql导入的过程中会有较高的IO使用率。

更快的方法

  1. 将数据从sql server中dump到文本文件。
  2. 转换脚本直接读取文件做转换,按mysql dump的格式写入本地文件中。
  3. 所有数据转换完成后将数据copy到mysql所在的服务器上。
  4. 一次性导入(利用mysql的load local file 指令)。
    该方案的优点是速度更快。缺点是要占相当大的磁盘空间,并且步骤相对更多更复杂。在数据往mysql导入的过程中会有较高的IO使用率。
    另外,在读取从sql server dump出来的数据文件做转换的环节。要注意数据文件的大小。比如这次导入任务,sql server dump出来的数据有12G。运行转换任务的服务器的内存只8G。一次性读取文件并转换会耗尽服务器的内存。这直接导致服务器无法工作只能重启OS。应用这种情况,可以使用mmap分段处理文件。也可以对文件先做切分。把大文件切成小文件后,再分批处理。
    同样的道理,产生的mysql dump格式数据文件也应该要控制大小,防止万一出现数据导入过程中出现因为处理大文件产生的内存不够用的情况发生。
http://www.ds6.com.cn/news/2496.html

相关文章:

  • 上海大型网站建设公司网络营销计划包括哪七个步骤
  • 邢台开发区建设小学官方网站百度打广告多少钱
  • 东莞专业网站制作设计一个产品的宣传和推广方案
  • 免费申请com网站soe搜索优化
  • 哪里可以做网赚网站百度网站官网入口网址
  • 有什么免费开发网站建设软件有哪些新闻源软文推广平台
  • 专业旅游网站开发系统友链外链app
  • 海口分类信息网站专业的网站建设公司
  • 什么类型的网站比较容易做搜索引擎seo关键词优化方法
  • 网站的登录弹窗怎么做宁波seo在线优化方案公司
  • 网站建设考核标准重庆网站关键词排名
  • ps模板网站搜索引擎营销的优势和劣势
  • 网站设计的公司logo含有友情链接的网页
  • 必应网站建设汕头seo网络推广服务
  • 福田网站建设设计网站怎么优化seo
  • 河北网站制作公司报价成都seo排名
  • 成都有哪些做网站开发的大公司哪个公司的网站制作
  • 手机网站模板 html5 下载工具b站推广在哪里
  • 手机网站建设多少钱百度代发排名
  • 免费心理咨询热线24小时学seo需要多久
  • 老薛主机做电影网站引流推广方案
  • 做变态手术视频网站小程序免费制作平台
  • 做海报的参考网站百度指数专业版app
  • 网上做家教兼职哪个网站关键词网站排名软件
  • 贵阳做网站 优帮云济南百度快照推广公司
  • 巴里坤网站建设网站seo设计方案案例
  • 模块化wordpress企业主题seo推广任务小结
  • 优化网站济南seo网站关键词排名
  • 网站从域名工具刷网站排刷排名软件
  • 局机关建设网站的意义百度网盘登陆入口