Mimeo

ภาพหน้าจอของซอฟแวร์:
Mimeo
รายละเอียดซอฟแวร์:
รุ่น: 1.4.1 การปรับปรุง
วันที่อัพโหลด: 6 Mar 16
ผู้พัฒนา: Keith Fiske
การอนุญาต: ฟรี
ความนิยม: 33

Rating: nan/5 (Total Votes: 0)

ปลอม สามารถใช้ในการย้ายตารางฐานข้อมูลจากฐานข้อมูล PostgreSQL หนึ่งไปยังอีก.

รวมถึงการสนับสนุนสำหรับการจำลองแบบสามกลยุทธ์:

1 Snapshot - ทั้งตารางคัดลอกจากที่หนึ่งไปยังอีก DB

2 ที่เพิ่มขึ้น - ข้อมูลที่จะถูกย้ายไปเป็นเนื้อหาใหม่จะถูกตรวจพบ

3 ดราก้อน - ใช้เวลาข้อมูลจากฐานข้อมูลหนึ่งและอย่างถาวรย้ายไปยังตำแหน่งใหม่

มีอะไรใหม่ ในรุ่นนี้:

  • ฟังก์ชั่นถูกเพิ่มเข้ามาในรุ่น 1.1.0 เพื่ออัพเดทจากเวอร์ชั่น 1.0.1 ไปหลังจากนั้นก็จะล้มเหลวใน PostgreSQL 9.1.
  • อัพเกรด PostgreSQL เพื่อ & # x3e. = 9.2 ยังจะช่วยให้ปลอมจะมีการปรับปรุงเพื่อ 1.1.0 และสูงกว่า (แก้ไขแนะนำ)

มีอะไรใหม่ ในรุ่น 1.3.7:

  • ฟังก์ชั่นถูกเพิ่มเข้ามาในรุ่น 1.1.0 ดังนั้น อัพเดทจากเวอร์ชั่น 1.0.1 ไปหลังจากนั้นก็จะล้มเหลวใน PostgreSQL 9.1.
  • อัพเกรด PostgreSQL เพื่อ & # x3e. = 9.2 ยังจะช่วยให้ปลอมจะมีการปรับปรุงเพื่อ 1.1.0 และสูงกว่า (แก้ไขแนะนำ)

มีอะไรใหม่ ในรุ่น 1.3.6:

  • ฟังก์ชั่นถูกเพิ่มเข้ามาในรุ่น 1.1.0 ดังนั้น อัพเดทจากเวอร์ชั่น 1.0.1 ไปหลังจากนั้นก็จะล้มเหลวใน PostgreSQL 9.1.
  • อัพเกรด PostgreSQL เพื่อ & # x3e. = 9.2 ยังจะช่วยให้ปลอมจะมีการปรับปรุงเพื่อ 1.1.0 และสูงกว่า (แก้ไขแนะนำ)

มีอะไรใหม่ ในรุ่น 1.3.4:

  • ฟังก์ชั่นถูกเพิ่มเข้ามาในรุ่น 1.1.0 ดังนั้น อัพเดทจากเวอร์ชั่น 1.0.1 ไปหลังจากนั้นก็จะล้มเหลวใน PostgreSQL 9.1.
  • อัพเกรด PostgreSQL เพื่อ & # x3e. = 9.2 ยังจะช่วยให้ปลอมจะมีการปรับปรุงเพื่อ 1.1.0 และสูงกว่า (แก้ไขแนะนำ)

คืออะไรใหม่ ในรุ่น 1.1.1:

  • บัญชีสำหรับชื่อบทบาทกับตัวละครพิเศษในพวกเขา ( ขีดกลางเป็นผู้กระทำผิดที่พบข้อบกพร่องนี้).
  • เปลี่ยนตาราง dblink_mapping ไปยังเฉพาะชื่อนามสกุล: dblink_mapping_mimeo ช่วยให้สามารถติดตั้งในสคีเดียวกับ pg_jobmon ถ้าต้องการ.
  • เปลี่ยนระบบล็อคที่ปรึกษาที่จะใช้ล็อค advistory การทำธุรกรรมแทนคนอย่างชัดเจน ได้รับการกำจัดข้อผิดพลาดในการยกเว้นบล็อกเมื่อยกเว้นจะตีก่อนที่จะล็อคที่ปรึกษาจะนำมา.
  • เอกสารจัดดีกว่า.

มีอะไรใหม่ ในรุ่น 1.0.0:.

  • รุ่นเสถียรแรก

มีอะไรใหม่ ในรุ่น 0.13.0:

  • ทำ pg_jobmon ขยายตัวเลือก มันสามารถเปิดหรือปิดบริการต่อการจำลองแบบพื้นฐานโดยใช้ตารางใหม่ & quot; jobmon & quot; คอลัมน์บูลีนในตารางการตั้งค่า หาก pg_jobmon มีการติดตั้งก็จะถูกตั้งค่าเป็นจริงตามค่าเริ่มต้นสำหรับทุกประเภทการจำลองแบบมิฉะนั้นก็จะถูกตั้งค่าเป็นเท็จ นอกจากนี้คุณยังสามารถตั้งค่าว่าจะมีการใช้ที่รันไทม์กับ & quot; p_jobmon & quot; พารามิเตอร์ฟังก์ชั่นการฟื้นฟู.
  • เข้าสู่ระบบ Jobmon ได้รับการเพิ่มวิธีการจำลองแบบตาราง.

มีอะไรใหม่ ในรุ่น 0.12.0: ฟังก์ชั่น

  • Logdel รีเฟรชตอนนี้มี & quot; repull & quot; ตัวเลือกที่จะทำการฟื้นฟูสมบูรณ์ของข้อมูลจากแหล่งที่มา โปรดทราบว่ามันจะไม่ลบแถวบนปลายทางที่ถูกลบออกไปก่อนหน้านี้จากแหล่งที่มา (เฉพาะลบแถวกับปลายทางที่คอลัมน์ mimeo_source_deleted เป็นโมฆะ) ตั้งแต่ตัดไม่สามารถทำได้เท่าที่ทำกับ repulls การจำลองแบบอื่น ๆ ก็ขอแนะนำให้ทำสูญญากาศด้วยตนเองของตารางปลายทางหลังจากนี้จะทำอาจจะสูญญากาศเต็มรูปแบบเพื่อเพิ่มพื้นที่ว่างในดิสก์.
  • เพื่อช่วยให้กระบวนการ repull ดังกล่าวข้างต้นมีประสิทธิภาพมากขึ้นดัชนีจะถูกสร้างขึ้นในขณะนี้เมื่อ & quot; mimeo_source_deleted & quot; คอลัมน์ปลายทางที่สร้างขึ้นใหม่ตารางการจำลองแบบ logdel ทั้งหมด ที่มีอยู่ในตารางการจำลองแบบจะไม่ได้ดัชนีที่เพิ่มขึ้นนี้ ขอแนะนำให้เพิ่มหนึ่งถ้าคุณต้องทำวิธี repull นี้ในการตั้งค่าเก่า.
  • ดราก้อนและ Logdel แหล่งการจำลองแบบตารางคิวตอนนี้มีดัชนีที่สร้างขึ้นบน & quot; ประมวลผล & quot; และ & quot; ประมวลผล mimeo_source_deleted & quot; คอลัมน์ตามลำดับ นี้จะช่วยให้การจำลองแบบมีประสิทธิภาพมากขึ้นสำหรับตารางการจราจรสูงที่สร้างคิวขนาดใหญ่ ที่มีอยู่ชุดจำลองแบบจะไม่ได้แหล่งตารางคิวของพวกเขาปรับเปลี่ยนเพื่อเพิ่มดัชนีนี้ แนะนำให้ไปกลับและตนเองเพิ่มได้ถ้าคุณสังเกตเห็นปัญหาประสิทธิภาพการทำงาน.
  • ข้อความยกเว้นถ้าฟังก์ชั่นดราก้อน / logdel ชงล้มเหลวที่ชัดเจนเกี่ยวกับสิ่งที่เกิดขึ้น reguarding วัตถุที่สร้างขึ้นกับแหล่งที่มา.
  • ตัวเลือก p_debug เพิ่มฟังก์ชั่นเครื่องชง นอกจากนี้ยังทำให้การแก้จุดบกพร่องเล็ก ๆ น้อย ๆ ทำความสะอาดและมีมันให้ข้อมูลเพิ่มเติมในหลายกรณี.
  • Bug Fix:. WHERE เงื่อนไขของการจำลองแบบ logdel ไม่ได้ทำงานอย่างถูกต้อง

มีอะไรใหม่ ในรุ่น 0.11.0:

  • ภาพรวมและผู้ผลิตที่เพิ่มขึ้นในขณะนี้ฟังก์ชั่นให้แน่ใจว่าได้รับ ชื่อตารางมีสคีที่มีคุณภาพ.
  • Updated ฟังก์ชั่นพิเศษสำหรับรุ่นเก่าแหล่งที่มาของ PostgreSQL มีฟังก์ชั่นใหม่สำหรับดราก้อน 8.1 เช่นเดียวกับที่กำหนดเอง array_agg () ฟังก์ชั่นที่ต้องปลอม.

คืออะไรใหม่ ในรุ่น 0.10.2:

  • ตัวเลือกใหม่สำหรับ refresh_table เพียงทำตัดตรงและ repull สำหรับตารางปกติ เพียง แต่เพิ่มเป็นคุณสมบัติเล็ก ๆ น้อย ๆ เพราะการเปลี่ยนแปลงอื่น ๆ ไม่ได้ส่งผลกระทบต่อ API และไม่แนะนำเป็นงานรีเฟรชปกติถ้าเป็นไปได้ นอกจากนี้ยัง refresh_table () ไม่ได้เข้าสู่ระบบในขณะนี้ที่จะ pg_jobmon จึงไม่สามารถตรวจสอบได้และจะไม่กำหนดปิดการแจ้งเตือนใด ๆ ถ้า / เมื่อชนิดรีเฟรชนี้ล้มเหลว สิ่งนี้จะเป็นประโยชน์สำหรับจะมีวิธีการที่จะได้รับข้อมูลจากการผลิตไปยังฐานข้อมูลการแสดงละคร / dev ที่คุณยังคงต้องการที่จะสามารถแก้ไขตารางปลายทาง จะทำอย่างนั้นกับที่เพิ่มขึ้นหรือดราก้อน แต่หลีกเลี่ยงการกำหนดคีย์หลักใด ๆ คอลัมน์การควบคุมการเข้าถึงหรือเขียนบนฐานข้อมูลแหล่งที่มา.
  • ประเภท enum นำออกที่กำหนดเอง สิ่งที่ทำมากความซับซ้อนมากขึ้นกว่าที่พวกเขาจะต้อง Enums มีดีจริงๆในส่วนขยายเนื่องจากคุณสามารถไม่เพียงแค่เพิ่มค่าใหม่ในการปรับปรุง.
  • คำสั่งในการลบค่าเริ่มต้นวงเงินชุดและกำหนดขอบเขตเริ่มต้นสำหรับการจำลองแบบที่เพิ่มขึ้นได้หายไปจาก Mimeo - 0.9.3--0.10.1 ไฟล์อัพเดตบายพาส หากไฟล์ที่ถูกใช้ในการปรับปรุง Mimeo ค่าเริ่มต้นได้ไม่เคยเปลี่ยนและข้อ จำกัด ยังคงถูกกำหนดไว้สำหรับการฟื้นฟูงานใหม่ เรียกผู้ที่นี่อีกครั้ง.

มีอะไรใหม่ ในรุ่น 0.10.0:

  • ตอนนี้ที่ดึงเงินขนาดใหญ่ของข้อมูลมีประสิทธิภาพมากขึ้น ไม่มีอีกต่อไปวงเงินชุดเริ่มต้น ทุกคนวิ่งการฟื้นฟูจะได้รับแถวใหม่ทั้งหมดที่มีอยู่ นี้ไม่ได้ส่งผลกระทบต่องานที่มีอยู่เพียงงานที่สร้างขึ้นใหม่หลังจากที่รุ่นนี้มีการติดตั้ง หากคุณต้องการลบข้อ จำกัด ชุด (แนะนำถ้าไม่จำเป็น) ตั้งคอลัมน์ batch_limit เพื่อโมฆะในตารางการตั้งค่าทั้งหมด.
  • ค่าขอบเขตเป็นสิ่งจำเป็นในขณะนี้สำหรับการกำหนดค่า Inserter / Updater ที่จะช่วยให้มีความสม่ำเสมอ เริ่มต้นคือ 10 นาที ถ้าใด ๆ ที่ได้รับการตั้งค่าให้เป็นโมฆะจะได้รับการปรับปรุงเพื่อเริ่มต้น.
  • New & quot; แถม & quot; โฟลเดอร์ในพื้นที่เก็บข้อมูล มีบางรุ่นของฟังก์ชั่นสำหรับเมื่อแหล่งฐานข้อมูลเก่ากว่า 9.1 เหล่านี้สามารถทำให้มันเป็นไปได้ที่จะใช้ปลอมที่จะปรับฐานข้อมูลข้ามรุ่นใหญ่ ขณะที่พวกเขาสามารถนำมาใช้เพื่อวัตถุประสงค์ในการจำลองแบบปกติเช่นกันว่าไม่ทราบระยะยาวตั้งแต่การปรับปรุงส่วนขยายจะเขียนทับฟังก์ชั่นถ้าคุณเปลี่ยนชื่อพวกเขาชื่อเดิมของพวกเขา.
  • โฟลเดอร์พิเศษนอกจากนี้ยังมีสคริปต์ Python ที่จะเปลี่ยนฟังก์ชั่น run_refresh เลิก ใช้คำสั่งนี้จะช่วยให้การทำงานที่กำหนดงานการจำลองแบบง่ายและน่าเชื่อถือมากขึ้นว่าฟังก์ชั่น plpgsql เก่า.
  • ฟังก์ชั่นตั้งเป็นที่มั่นคงหรือไม่เปลี่ยนรูปที่สามารถ.
  • Bug Fix: ตารางคิวชั่วคราวไม่ได้รับการลดลงใน refresh_logdel ข้อผิดพลาดเกิดถ้ารีเฟรชเดียวกันทำงานในเซสชั่นเดียวกัน.

  • แก้ไข
  • ข้อผิดพลาด: ในขณะนี้จะถูกต้องรายงานแถวนับแม้เมื่อใส่ไปยังตารางพาร์ติชัน
  • .
  • รหัสล้าง.
  • ตรวจ pgTAP ทดสอบเล็ก ๆ น้อย ๆ อย่างกว้างขวางมากขึ้น ที่เพิ่มเข้ามาสำหรับการทดสอบขีด จำกัด ของชุด.

มีอะไรใหม่ ในรุ่น 0.9.3:

  • ถึงขีด จำกัด ชุดที่แน่นอนจะทำให้เกิดการบันทึก pg_jobmon คำเตือนสำหรับการจำลองแบบดราก้อน / logdel เกือบจะไม่จริงจะเกิดขึ้นจากการได้รับรายการที่แตกต่างจากแหล่งตารางคิว ซึ่งจะทำให้การแจ้งเตือนของการจำลองแบบอาจจะล้มหลังไม่เกิดขึ้น การเปลี่ยนแปลงการแจ้งเตือนจะเกิดขึ้นถ้าชุดที่เกิดขึ้นจริงถึง 75% ของวงเงินชุด.

มีอะไรใหม่ ในรุ่น 0.8.3:.

  • DML คงไม่แพร่กระจายฟื้นฟูปรับปรุงและลบ
  • คงที่ดราก้อน / logdel ฟื้นฟูไม่ปรับปรุงแถวถ้ามันมีหลายคอลัมน์หลัก / คีย์ที่ไม่ซ้ำกันและมีเพียงส่วนหนึ่งของคอลัมน์ของสำคัญที่ได้มีการเปลี่ยนแปลง.
  • กรณีขอบถาวรใน refresh_dml / logdel ที่ถ้าวงเงินชุดถูกตีตารางคิวระยะไกลอาจจะไม่ทำเครื่องหมายแถวประมวลผลได้อย่างถูกต้อง.
  • การทดสอบการเปลี่ยนแปลงการใช้ pgTAP ชุดทดสอบอยู่ในขณะนี้อย่างกว้างขวางมากขึ้นและช่วยให้พบข้อบกพร่องดังกล่าวข้างต้น.

ต้องการ

  • PostgreSQL 9.1 หรือสูงกว่า
  • pg_jobmon 0.3 หรือสูงกว่า
  • ขยาย PostgreSQL dblink

ซอฟต์แวร์ที่คล้ายกัน

PGExtractor
PGExtractor

10 Feb 16

InfluxDB
InfluxDB

20 Jul 15

riak-js
riak-js

11 Mar 16

ซอฟแวร์อื่น ๆ ของนักพัฒนา Keith Fiske

PGExtractor
PGExtractor

10 Feb 16

pg_jobmon
pg_jobmon

20 Jul 15

ความคิดเห็นที่ Mimeo

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่