GoGPT Best VPN GoSearch

OnWorks favicon

qadmin - ອອນລາຍໃນຄລາວ

ແລ່ນ qadmin ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ qadmin ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


qadmin - ງ່າຍຕໍ່ການໃຊ້ admin console ເພື່ອກວດສອບແລະບໍລິຫານຄິວ PgQ.

ສະຫຼຸບສັງລວມ


qadmin [ທາງ​ເລືອກ​]

ລາຍລະອຽດ


ນີ້ແມ່ນ console ຄ້າຍຄື psql ສໍາລັບການບໍລິຫານຄິວ.

console ສະຫນອງຄໍາສັ່ງຈໍານວນຫລາຍເພື່ອຕິດຕັ້ງ, ຄວບຄຸມແລະຈັດການ PgQ queuing
ລະບົບ.

ມັນຍັງສະຫນອງຮູບແບບທີ່ບໍ່ມີການໂຕ້ຕອບເພື່ອດໍາເນີນການຫນຶ່ງຫຼືຫຼາຍຄໍາສັ່ງ.

qadmin ຮັກສາໄຟລ໌ປະຫວັດສາດຂອງມັນຢູ່ໃນເຮືອນຂອງຜູ້ໃຊ້ (~/.qadmin_history).

ທົ່ວໄປ OPTIONS


- ຊ່ວຍ
ຫນ້າຈໍຊ່ວຍເຫຼືອ.

- ການປ່ຽນແປງ
ສະບັບພິມ.

ການຕິດຕໍ່ OPTIONS


-h ເຈົ້າພາບ
ລະບຸໂຮດເພື່ອເຊື່ອມຕໍ່ກັບ (ຄ່າເລີ່ມຕົ້ນ: localhost ຜ່ານ unix socket).

-p ພອດ
ລະບຸພອດ.

-U ຜູ້​ໃຊ້​
ລະບຸຊື່ຜູ້ໃຊ້.

-d dbname
ຊື່ຖານຂໍ້ມູນ.

-Q ຊື່ແຖວ
ຊື່ຄິວ, ມັນຖືກນໍາໃຊ້ເປັນແຖວເລີ່ມຕົ້ນຖ້າມັນຖືກສະຫນອງໃຫ້.

ສະເພາະ OPTIONS


-c cmd_string
ປະຕິບັດຄໍາສັ່ງ console.

-f execfile
ປະຕິບັດໄຟລ໌ທີ່ມີຄໍາສັ່ງ console.

ການຕິດຕໍ່ ສາມາດ


qadmin ສະເຫນີໃຫ້ເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນອື່ນໆຫຼືແຖວຈາກ console ຕົວມັນເອງ.

ເຊື່ອມຕໍ່ [ຄິວ= ];
ເຊື່ອມຕໍ່ຄອນໂຊນດ້ວຍສາຍເຊື່ອມຕໍ່ທີ່ລະບຸ, ພາລາມິເຕີທາງເລືອກເພື່ອຕັ້ງຄ່າ
ແຖວເລີ່ມຕົ້ນໃນການເຊື່ອມຕໍ່.

ເຊື່ອມຕໍ່ [ຄິວ= ] [node= ];
ເຊື່ອມຕໍ່ console ກັບແຖວທີ່ລະບຸໄວ້ແລະ / ຫຼື node.

ການຄຸ້ມຄອງ ສາມາດ


ການຕິດຕັ້ງ pgq | londiste;
ຕິດຕັ້ງ PgQ ຫຼື Londiste ກັບຖານຂໍ້ມູນທີ່ເຊື່ອມຕໍ່.

ສ້າງ ຄິວ ;
ສ້າງຄິວທີ່ລະບຸໄວ້.

ປ່ຽນແປງ ຄິວ <qname | *> ທີ່ກໍານົດໄວ້ ຕົວກໍານົດການ = , ;
ກໍານົດຫນຶ່ງຫຼືຫຼາຍຕົວກໍານົດການຢູ່ໃນຫນຶ່ງຫຼືທັງຫມົດຄິວໃນເວລາດຽວກັນ.

ວາງ ຄິວ ;
ວາງຄິວທີ່ມີຊື່.

ລົງທະບຽນ ຜູ້ບໍລິໂພກ [ສຸດ | at | ຄັດລອກ ];
ລົງທະບຽນຜູ້ບໍລິໂພກໃນແຖວ, ຫຼືຢູ່ທີ່ຫມາຍຕິກທີ່ລະບຸໄວ້ຫຼືອີງໃສ່ຜູ້ບໍລິໂພກອື່ນ.

ລົງທະບຽນ ຜູ້ບໍລິໂພກ <ຜູ້ບໍລິໂພກ | *> [from ];
ຍົກ​ເລີກ​ການ​ລົງ​ທະ​ບຽນ​ຜູ້​ບໍ​ລິ​ໂພກ​ຫນຶ່ງ​ຫຼື​ທັງ​ຫມົດ​, ຖ້າ​ຫາກ​ວ່າ console ບໍ່​ໄດ້​ເຊື່ອມ​ຕໍ່​ກັບ​ແຖວ​, ຊື່​ຂອງ​ມັນ​ຕ້ອງ​ໄດ້​
ໄດ້ຮັບການສະຫນອງໃຫ້.

ລົງທະບຽນ ຜູ້ບໍລິໂພກຍ່ອຍ ສໍາລັບການ [ສຸດ ];
ລົງທະບຽນຜູ້ບໍລິໂພກຍ່ອຍໃຫ້ກັບຜູ້ບໍລິໂພກ, ຖ້າຄອນໂຊນບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບຄິວ, ຊື່ຂອງມັນ
ຕ້ອງໄດ້ຮັບການສະຫນອງໃຫ້.

ລົງທະບຽນ ຜູ້ບໍລິໂພກຍ່ອຍ < ຜູ້ບໍລິໂພກຍ່ອຍ | *> ສໍາລັບການ [from ] [ປິດ [batch]];
ຍົກ​ເລີກ​ການ​ລົງ​ທະ​ບຽນ​ຜູ້​ບໍ​ລິ​ໂພກ​ຍ່ອຍ​ຫນຶ່ງ​ຫຼື​ທັງ​ຫມົດ​ຈາກ​ຜູ້​ບໍ​ລິ​ໂພກ, ຖ້າ​ຫາກ​ວ່າ console ບໍ່​ໄດ້​ເຊື່ອມ​ຕໍ່​ກັບ a
ແຖວ, ຊື່ຂອງມັນຕ້ອງຖືກລະບຸ. batch ປະຈຸບັນສາມາດຖືກຍົກເລີກຖ້າຫາກວ່າ batch ໃກ້ຊິດ
ຄໍາສັ່ງຍ່ອຍໄດ້ຖືກສະຫນອງໃຫ້.

ສະແດງໃຫ້ເຫັນ ສາມາດ


ສະແດງໃຫ້ເຫັນ ຊ່ວຍເຫຼືອ;
ສະແດງຄໍາສັ່ງ console ທັງຫມົດ.

ສະແດງໃຫ້ເຫັນ ຄິວ [ <qname | *> ];
ສະແດງລາຍລະອຽດຂອງແຖວໜຶ່ງ ຫຼືທັງໝົດ.

ສະແດງໃຫ້ເຫັນ ຕາຕະລາງ ;
ສະແດງ DDL ສໍາລັບຕາຕະລາງທີ່ກໍານົດໄວ້.

ສະແດງໃຫ້ເຫັນ ລໍາດັບ ;
ສະແດງ DDL ສໍາລັບລໍາດັບທີ່ລະບຸ.

ສະແດງໃຫ້ເຫັນ ຜູ້ບໍລິໂພກ [ <ຜູ້ບໍລິໂພກ | *> [ສຸດ ] ];
ສະແດງລາຍລະອຽດຂອງຜູ້ບໍລິໂພກໜຶ່ງຄົນ ຫຼືທັງໝົດຢູ່ໃນແຖວໜຶ່ງ ຫຼືທັງໝົດ.

ສະແດງໃຫ້ເຫັນ node [ <ຂໍ້ | *> [ສຸດ ] ];
ສະແດງລາຍລະອຽດຂອງໜຶ່ງ ຫຼືທັງໝົດໃນແຖວໜຶ່ງ ຫຼືທັງໝົດ.

ສະແດງໃຫ້ເຫັນ batch ;
ສະ​ແດງ​ໃຫ້​ເຫັນ​ລາຍ​ລະ​ອຽດ​ຂອງ batch​, ຕ້ອງ​ໄດ້​ຮັບ​ການ​ຕັ້ງ​ຄ່າ​ຄິວ​ເລີ່ມ​ຕົ້ນ (ເບິ່ງ​ແຖວ​ການ​ເຊື່ອມ​ຕໍ່​)

ສະແດງໃຫ້ເຫັນ batch ;
ສະ​ແດງ​ລາຍ​ລະ​ອຽດ​ຂອງ batch ປະ​ຈຸ​ບັນ​ສໍາ​ລັບ​ຜູ້​ບໍ​ລິ​ໂພກ​ທີ່​ກໍາ​ນົດ​ໄວ້​, ຄິວ​ເລີ່ມ​ຕົ້ນ​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ຕັ້ງ​ຄ່າ​
(ເບິ່ງຄິວເຊື່ອມຕໍ່)

LONDISTE ສາມາດ


ຄໍາສັ່ງທັງຫມົດເຫຼົ່ານີ້ແມ່ນຖືກນໍາໃຊ້ໃນ node ທີ່ console ໄດ້ເຊື່ອມຕໍ່ກັບ.

londiste ເພີ່ມ ຕາຕະລາງ [ກັບ ... ]
ກັບ no_triggers
ຂ້າມການສ້າງຕົວກະຕຸ້ນ.

ດ້ວຍ skip_truncate
ບໍ່ຕັດຕາຕະລາງໃນປາຍທາງ.

ກັບ expect_sync
ຕັ້ງສະຖານະຕາຕະລາງເປັນ ok.

ກັບ tgflags =IUDBAQLS
ທຸງການສ້າງຜົນກະທົບຕໍ່, ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບລາຍລະອຽດ.

ດ້ວຍການສໍາຮອງຂໍ້ມູນ
ເອົາເນື້ອໃນ urlencoded ຂອງແຖວເກົ່າໃສ່ ev_extra2.

ກັບຂ້າມ
ສ້າງ skip trigger. ຄືກັນກັບທຸງ S.

ກັບເວລາ =ຕົວຢ່າງ
If ຕົວຢ່າງ ຕອບເປັນຜິດ, ຢ່າໃສ່ເຫດການ.

ກັບ ev_XX=ເອັນພີພີ
ຂຽນທັບຖັນ ev_* ເລີ່ມຕົ້ນ (ເບິ່ງຂ້າງລຸ່ມນີ້).

ທຸງການສ້າງທຣິກເກີ (ຄ່າເລີ່ມຕົ້ນ: AIUDL):

· ຂ້ອຍເປີດ INSERT

· U - ON ອັບເດດ

· D - ເມື່ອລຶບ

· ຖາມ - ໃຊ້ pgq.sqltriga() ເປັນຫນ້າທີ່ກະຕຸ້ນ

· L - ໃຊ້ pgq.logutriga() ເປັນຫນ້າທີ່ກະຕຸ້ນ

· B - ກ່ອນ

· A - ຫຼັງຈາກ

· S - ຂ້າມ

ຊ່ອງເຫດການຄິວ:

· ev_type - I/U/D

· ev_data - ຄໍາຖະແຫຼງ SQL ບາງສ່ວນ

· ev_extra1 - ຊື່ຕາຕະລາງ

· ev_extra2 - ທາງເລືອກສຳຮອງ urlencoded

londiste ເພີ່ມ ລໍາດັບ ;
ເພີ່ມລໍາດັບທີ່ລະບຸໄວ້ໃນ Londiste replication.

londiste ເອົາ ຕາຕະລາງ [,tbl];
ເອົາຕາຕະລາງທີ່ລະບຸໄວ້ອອກຈາກການຈໍາລອງ Londiste.

londiste ເອົາ ລໍາດັບ [,seq];
ເອົາລໍາດັບທີ່ລະບຸໄວ້ຈາກການຈໍາລອງ Londiste.

londiste ໂຕະ;
ລາຍຊື່ຕາຕະລາງທີ່ລົງທະບຽນແລະຂໍ້ມູນກ່ຽວກັບພວກມັນ:

· table_name - ຊື່ຕາຕະລາງທີ່ມີຄຸນສົມບັດຄົບຖ້ວນ

·ທ້ອງຖິ່ນ - ເຫດການຕ້ອງໃຊ້ກັບຕາຕະລາງທ້ອງຖິ່ນ

· merge_state - ສະແດງໄລຍະຂອງການສໍາເນົາເບື້ອງຕົ້ນ

· custom_snapshot - ພາບຖ່າຍຈາກໄລຍະໄກຂອງການເຮັດທຸລະກໍາ COPY

· table_attrs - urlencoded dict ຂອງຄຸນລັກສະນະຕາຕະລາງ

· drop_ddl - partition combining: temp place to put DDL

· copy_role - partition combining: ວິ​ທີ​ການ​ຈັດ​ການ​ສໍາ​ເນົາ​

· copy_pos - ຕໍາ​ແຫນ່ງ​ໃນ​ການ​ເຮັດ​ວຽກ​ສໍາ​ເນົາ​ຂະ​ຫນານ​

copy_role = ນໍາໄປສູ່
ໃນການເລີ່ມຕົ້ນສໍາເນົາ, ຫຼຸດລົງດັດສະນີແລະເກັບໄວ້ໃນ drop_ddl.

ເມື່ອສຳເນົາສຳເລັດແລ້ວປ່ຽນສະຖານະເປັນການຈັບຄູ່, ຈາກນັ້ນລໍຖ້າຈົນກ່ວາ copy_role ປ່ຽນເປັນ NULL.

ຈັບຂຶ້ນ: ຖ້າ drop_ddl ບໍ່ແມ່ນ NULL, ຟື້ນຟູພວກມັນ.

copy_role = ລໍຖ້າສໍາເນົາ
ໃນ​ການ​ເລີ່ມ​ຕົ້ນ​ສໍາ​ເນົາ​, ລໍ​ຖ້າ​ຈົນ​ກ​່​ວາ​ການ​ປ່ຽນ​ແປງ​ບົດ​ບາດ (ເພື່ອ​ລໍ​ຖ້າ​-replay​)​.

copy_role = ລໍຖ້າ-ຫຼິ້ນຄືນ
ເມື່ອສຳເນົາສຳເລັດ, ແທັກເປັນ ຈັບ​ເຖິງ.

ລໍຖ້າຈົນກ່ວາ copy_role ເປັນ NULL, ຫຼັງຈາກນັ້ນດໍາເນີນການ.

londiste seqs;
ລາຍຊື່ລໍາດັບທີ່ລົງທະບຽນຢູ່ໃນໂຫນດນີ້ແລະມູນຄ່າສຸດທ້າຍຂອງພວກເຂົາ.

londiste ຫາຍ;
ໃນ Master, ບັນຊີລາຍຊື່ຕາຕະລາງທີ່ບໍ່ໄດ້ລົງທະບຽນໃນທີ່ກໍານົດໄວ້.

ໃນ Slave, ລາຍຊື່ຕາຕະລາງທີ່ກໍານົດໄວ້ແຕ່ບໍ່ໄດ້ລົງທະບຽນຢູ່ໃນທ້ອງຖິ່ນ.

ອື່ນໆ ສາມາດ


ອອກ;
ອອກຈາກໂຄງການ.

^D
ອອກຈາກໂຄງການ.

^C
ລຶບລ້າງບັຟເຟີປັດຈຸບັນ.

ອອກ STATUS


0
ການ​ປະ​ຕິ​ບັດ​ໂຄງ​ການ​ສົບ​ຜົນ​ສໍາ​ເລັດ​.

ENVIRONMENT


ຕົວແປສະພາບແວດລ້ອມ PostgreSQL ສາມາດນໍາໃຊ້ໄດ້.

ບໍ່ ປະຕິບັດແລ້ວ ສາມາດ


TODO : ມັນທັນສະໄໝບໍ?

· ສ້າງ node ສະຖານທີ່ [ສຸດ ];

· ແກ້ໄຂຂໍ້ ຜູ້ໃຫ້ບໍລິການ ;

· ແກ້ໄຂຂໍ້ ຄອບຄອງ ກັບທັງຫມົດ;

· ແກ້ໄຂຂໍ້ ປ່ຽນຊື່ ;

· ແກ້ໄຂຂໍ້ [ສະຖານທີ່= ]

· drop node [ສຸດ ];

· ຄອບຄອງ ;

·ສະແດງ cascade;

· show_queue_stats ;

·ສະຖານະ

01/15/2016 QADMIN(1​)

ໃຊ້ qadmin ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.