ນີ້ແມ່ນຄໍາສັ່ງ pg_test_fsync ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pg_test_fsync - ກໍານົດໄວທີ່ສຸດ wal_sync_method ສໍາລັບ PostgreSQL
ສະຫຼຸບສັງລວມ
pg_test_fsync [ທາງເລືອກ... ]
ລາຍລະອຽດ
pg_test_fsync ມີຈຸດປະສົງເພື່ອໃຫ້ທ່ານມີຄວາມຄິດທີ່ສົມເຫດສົມຜົນກ່ຽວກັບສິ່ງທີ່ໄວທີ່ສຸດ
wal_sync_method ຢູ່ໃນລະບົບສະເພາະຂອງທ່ານ, ເຊັ່ນດຽວກັນກັບການສະຫນອງຂໍ້ມູນການວິນິດໄສໃນ
ເຫດການຂອງບັນຫາ I/O ທີ່ໄດ້ກໍານົດ. ຢ່າງໃດກໍຕາມ, ຄວາມແຕກຕ່າງທີ່ສະແດງໂດຍ pg_test_fsync ອາດຈະ
ບໍ່ໄດ້ເຮັດໃຫ້ມີຄວາມແຕກຕ່າງທີ່ສໍາຄັນໃນຖານຂໍ້ມູນທີ່ແທ້ຈິງ, ໂດຍສະເພາະນັບຕັ້ງແຕ່ຈໍານວນຫຼາຍ
ເຄື່ອງແມ່ຂ່າຍຂອງຖານຂໍ້ມູນບໍ່ໄດ້ຖືກຈໍາກັດຄວາມໄວໂດຍບັນທຶກການເຮັດທຸລະກໍາຂອງພວກເຂົາ. pg_test_fsync ບົດລາຍງານ
ເວລາປະຕິບັດການ sync ໄຟລ໌ສະເລ່ຍເປັນ microseconds ສໍາລັບແຕ່ລະ wal_sync_method, ຊຶ່ງສາມາດ
ຖືກນໍາໃຊ້ເພື່ອແຈ້ງຄວາມພະຍາຍາມເພື່ອເພີ່ມປະສິດທິພາບມູນຄ່າຂອງ commit_delay.
OPTIONS
pg_test_fsync ຍອມຮັບຕົວເລືອກແຖວຄໍາສັ່ງຕໍ່ໄປນີ້:
-f
--ຊື່ເອກະສານ
ລະບຸຊື່ໄຟລ໌ເພື່ອຂຽນຂໍ້ມູນການທົດສອບໃນ. ໄຟລ໌ນີ້ຄວນຈະຢູ່ໃນໄຟລ໌ດຽວກັນ
ລະບົບທີ່ pg_xlog directory ແມ່ນຫຼືຈະຖືກຈັດໃສ່ໃນ. (pg_xlog ມີ WAL
ໄຟລ໌.) ຄ່າເລີ່ມຕົ້ນແມ່ນ pg_test_fsync.out ໃນໄດເລກະທໍລີປະຈຸບັນ.
-s
--sec-ຕໍ່-ທົດສອບ
ລະບຸຈໍານວນວິນາທີສໍາລັບແຕ່ລະການທົດສອບ. ເວລາຫຼາຍຕໍ່ການທົດສອບ, ຫຼາຍຂຶ້ນ
ຄວາມຖືກຕ້ອງຂອງການທົດສອບ, ແຕ່ມັນໃຊ້ເວລາດົນກວ່າທີ່ຈະດໍາເນີນການ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 5 ວິນາທີ, ເຊິ່ງ
ອະນຸຍາດໃຫ້ໂຄງການສໍາເລັດພາຍໃນ 2 ນາທີ.
-V
- ການປ່ຽນແປງ
ພິມສະບັບ pg_test_fsync ແລະອອກ.
-?
- ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອກ່ຽວກັບ pg_test_fsync arguments ແຖວຄໍາສັ່ງ, ແລະອອກ.
ໃຊ້ pg_test_fsync ອອນລາຍໂດຍໃຊ້ບໍລິການ onworks.net