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

试述网站开发的流程网站建设的想法

试述网站开发的流程,网站建设的想法,手机网站建设免费空间,龙岗天气问题 曾经有个客户问题#xff0c;让我们开发不知所措了很久。简单点说就是客户的index周期性的损坏#xff0c;即使全部重建后经历大约1~2周数据update后也会坏掉。导致的直接结果#xff1a;select出来的数据不对。问题很严重。 直接看损坏的index文件看不出什么蛛丝马迹…问题 曾经有个客户问题让我们开发不知所措了很久。简单点说就是客户的index周期性的损坏即使全部重建后经历大约1~2周数据update后也会坏掉。导致的直接结果select出来的数据不对。问题很严重。 直接看损坏的index文件看不出什么蛛丝马迹因为它已经面目全非。所以我们一直想拿到第一条导致update出错的insert、update或者delete. 开始探索 沿着上面提到的思路给力的support写了一个trigger只要每次更新insert、update或者delete数据trigger就调用index检查程序检查index文件是否有问题。客户也比较配合的部署上了但是只过了几天就禁用掉了因为每次检查index文件都耗时巨大直接拖慢了客户business performance。 另寻他路 除了trigger我们还可以出diagnostic build, 基本就是往怀疑的地方加log此种办法耗时耗力先在对应的版本上改代码- 编译 - 发给客户 - 客户部署重启数据库. 一般来往一次耗时一两周而且一次都不一定成功。 后来我又想出一个办法客户发我们问题表同时我们帮客户记录下客户的所有更新直到select结果不对。我们有继承数据index没问题的表在实验室一条条的重复更新客户操作即可。这个办法涉及客户数据取决于他们在不在乎。好在客户不care这些。 BUG 后来我们真的在实验室重现了罪魁祸首竟然是index建在最后一个字段大量更新后就会有问题。看来测试不能放过任何一种情况啊起码得设计三个字段然后所有可以创建index的列的组合都要设计test case。 附加产出 如何记录客户的更新我们有一个replication功能本人负责正常是把更新发给另外一台机器的但也可以暂时不发而是写入一个log文件于是我拿到log文件就拿到了客户的更新。 把log文件中的更新写入表我写了一个replay.py解析log文件中的每一条更新调用数据库接口写入表中。
http://www.hkea.cn/news/14498243/

相关文章:

  • 网站建设开发实训报告总结黑河做网站哪家好
  • 做的比较好的p2p网站wordpress内容主题模板下载
  • 瓷砖网站源码怎么制作网页教程
  • 网站的配置标题如何确定竞争对手网站
  • 如何知道网站有没有备案陈仓网站建设
  • 自己做网站,为什么出现403做电脑端网站手机端能搜到吗
  • 网站排名带照片怎么做网站的功能定位
  • 电子商务网站建设作品网站开发方式有
  • 做网站dw怎么用吉安网站建设343000
  • 衡阳网站优化教程紫搜做网站
  • php免费网站系统wordpress云服务器安装教程
  • 网站制作现状解决方案三点水网站建设
  • 做网站搭建环境wordpress 怎么使用
  • 怎样做网站怎要加服务器做个卖车票的网站怎么做
  • 东昌府区建设局网站南漳网站开发
  • 商城型网站怎么做优化徐汇品牌网站建设
  • php做网站架构图产品艺术设计专业
  • 明珠信息港网站建设专家集团网站建设哪家更好
  • 成都易站网站建设做学校网站的济南公司
  • 自己做网站的难度火车头wordpress教程
  • 那个网站可以免费建站单位建网站的优势
  • 做婚恋网站的思路平台优化是指什么
  • 开先建设集团网站建筑兼职网站
  • ih5做自适应网站画册设计网站
  • 镇巴作风建设网站wordpress 分类排行榜
  • 深圳做装修网站费用多少推广服务商
  • 微信 网站界面 模板网站建设制作费用
  • 二手书网站的建设规模广州市品牌网站建设服务机构
  • 做视频网站要多大的服务器温州高端模板建站
  • 湖南网站设计外包哪家好影视小程序搭建教程