ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

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

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

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

ໂຄງການ:

NAME


reindexdb - reindex ຖານຂໍ້ມູນ PostgreSQL

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


reindexdb [ທາງ​ເລືອກ​ການ​ເຊື່ອມ​ຕໍ່​... ] [ທາງເລືອກ... ] [ --schema | -S ໂຄງ ] ...
[ --ຕາຕະລາງ | -t ຕາຕະລາງ ]... [ --index | -i ດັດຊະນີ ]... [dbname]

reindexdb [ທາງ​ເລືອກ​ການ​ເຊື່ອມ​ຕໍ່​... ] [ທາງເລືອກ... ] --ທັງໝົດ | -a

reindexdb [ທາງ​ເລືອກ​ການ​ເຊື່ອມ​ຕໍ່​... ] [ທາງເລືອກ... ] --ລະບົບ | -s [dbname]

ລາຍລະອຽດ


reindexdb ແມ່ນຜົນປະໂຫຍດສໍາລັບການສ້າງດັດສະນີໃນຖານຂໍ້ມູນ PostgreSQL.

reindexdb ແມ່ນ wrapper ປະມານຄໍາສັ່ງ SQL REINDEX(7). ບໍ່ມີຄວາມແຕກຕ່າງທີ່ມີປະສິດທິພາບ
ລະຫວ່າງ reindexing ຖານຂໍ້ມູນໂດຍຜ່ານຜົນປະໂຫຍດນີ້ແລະໂດຍຜ່ານວິທີການອື່ນໆສໍາລັບການເຂົ້າເຖິງ
server

OPTIONS


reindexdb ຍອມຮັບການໂຕ້ຖຽງແຖວຄໍາສັ່ງຕໍ່ໄປນີ້:

-a
--ທັງໝົດ
Reindex ຖານຂໍ້ມູນທັງຫມົດ.

[-d] dbname
[--dbname=]dbname
ລະບຸຊື່ຂອງຖານຂໍ້ມູນທີ່ຈະຖືກດັດສະນີຄືນໃໝ່. ຖ້າຫາກວ່ານີ້ບໍ່ໄດ້ລະບຸໄວ້ແລະ -a
(ຫຼື --ທັງໝົດ) ບໍ່ຖືກນໍາໃຊ້, ຊື່ຖານຂໍ້ມູນຖືກອ່ານຈາກຕົວແປສະພາບແວດລ້ອມ
PGDATABASE. ຖ້າມັນບໍ່ໄດ້ຖືກຕັ້ງ, ຊື່ຜູ້ໃຊ້ທີ່ລະບຸໄວ້ສໍາລັບການເຊື່ອມຕໍ່ແມ່ນຖືກນໍາໃຊ້.

-e
-- ສຽງດັງ
ສະທ້ອນຄໍາສັ່ງທີ່ reindexdb ສ້າງແລະສົ່ງໄປຫາເຄື່ອງແມ່ຂ່າຍ.

-i ດັດຊະນີ
--index=ດັດຊະນີ
ສ້າງໃໝ່ ດັດຊະນີ ເທົ່ານັ້ນ. ດັດສະນີຫຼາຍອັນສາມາດສ້າງໃໝ່ໄດ້ໂດຍການຂຽນຫຼາຍອັນ -i
switches

-q
--ງຽບ
ບໍ່ສະແດງຂໍ້ຄວາມຄວາມຄືບຫນ້າ.

-s
--ລະບົບ
Reindex ລາຍການລະບົບຂອງຖານຂໍ້ມູນ.

-S ໂຄງ
--schema=ໂຄງ
Reindex ໂຄງ ເທົ່ານັ້ນ. ຫຼາຍ schemas ສາມາດ reindexed ໂດຍການຂຽນຫຼາຍ -S
switches

-t ຕາຕະລາງ
--table=ຕາຕະລາງ
Reindex ຕາຕະລາງ ເທົ່ານັ້ນ. ຕາຕະລາງຫຼາຍສາມາດ reindexed ໂດຍການຂຽນຫຼາຍ -t switches

-v
-- verbose
ພິມຂໍ້ມູນລະອຽດໃນລະຫວ່າງການປະມວນຜົນ.

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

-?
- ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອກ່ຽວກັບການໂຕ້ຖຽງແຖວຄໍາສັ່ງ reindexdb, ແລະອອກ.

reindexdb ຍັງຍອມຮັບການໂຕ້ຖຽງແຖວຄໍາສັ່ງຕໍ່ໄປນີ້ສໍາລັບຕົວກໍານົດການເຊື່ອມຕໍ່:

-h ເຈົ້າພາບ
--host=ເຈົ້າພາບ
ລະບຸຊື່ໂຮດຂອງເຄື່ອງທີ່ເຊີບເວີກຳລັງແລ່ນຢູ່. ຖ້າມູນຄ່າ
ເລີ່ມຕົ້ນດ້ວຍ slash, ມັນຖືກນໍາໃຊ້ເປັນໄດເລກະທໍລີສໍາລັບ socket ໂດເມນ Unix.

-p port
--port=port
ລະບຸພອດ TCP ຫຼືສ່ວນຂະຫຍາຍໄຟລ໌ຊັອກເກັດໂດເມນ Unix ທ້ອງຖິ່ນທີ່ເຊີບເວີ
ກໍາລັງຟັງການເຊື່ອມຕໍ່.

-U ຊື່ຜູ້ໃຊ້
--ຊື່ຜູ້ໃຊ້=ຊື່ຜູ້ໃຊ້
ຊື່ຜູ້ໃຊ້ເພື່ອເຊື່ອມຕໍ່ເປັນ.

-w
-- ບໍ່ມີລະຫັດຜ່ານ
ຢ່າອອກການເຕືອນລະຫັດຜ່ານ. ຖ້າເຄື່ອງແມ່ຂ່າຍຕ້ອງການການກວດສອບລະຫັດຜ່ານແລະ a
ລະຫັດຜ່ານບໍ່ສາມາດໃຊ້ໄດ້ໂດຍວິທີອື່ນເຊັ່ນໄຟລ໌ .pgpass, ການເຊື່ອມຕໍ່
ຄວາມພະຍາຍາມຈະລົ້ມເຫລວ. ທາງເລືອກນີ້ສາມາດເປັນປະໂຫຍດໃນ batch jobs ແລະ scripts ທີ່ບໍ່ມີຜູ້ໃຊ້
ປະຈຸບັນໃຫ້ໃສ່ລະຫັດຜ່ານ.

-W
-ລະຫັດຜ່ານ
ບັງຄັບ reindexdb ເພື່ອເຕືອນລະຫັດຜ່ານກ່ອນທີ່ຈະເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ.

ຕົວເລືອກນີ້ບໍ່ຈໍາເປັນ, ເພາະວ່າ reindexdb ຈະເຕືອນອັດຕະໂນມັດສໍາລັບ a
ລະຫັດຜ່ານຖ້າເຄື່ອງແມ່ຂ່າຍຕ້ອງການການກວດສອບລະຫັດຜ່ານ. ຢ່າງໃດກໍຕາມ, reindexdb ຈະເສຍໄປ
ຄວາມພະຍາຍາມເຊື່ອມຕໍ່ຊອກຫາວ່າເຄື່ອງແມ່ຂ່າຍຕ້ອງການລະຫັດຜ່ານ. ໃນບາງກໍລະນີມັນແມ່ນ
ຕົກເປັນມູນຄ່າການພິມ -W ເພື່ອຫຼີກເວັ້ນການພະຍາຍາມເຊື່ອມຕໍ່ພິເສດ.

--maintenance-db=dbname
ລະບຸຊື່ຂອງຖານຂໍ້ມູນເພື່ອເຊື່ອມຕໍ່ເພື່ອຄົ້ນພົບສິ່ງທີ່ຖານຂໍ້ມູນອື່ນຄວນ
ຖືກດັດສະນີຄືນໃຫມ່. ຖ້າບໍ່ໄດ້ລະບຸ, ຖານຂໍ້ມູນ postgres ຈະຖືກໃຊ້, ແລະຖ້າມັນເຮັດ
ບໍ່ມີຢູ່, template1 ຈະຖືກນໍາໃຊ້.

ENVIRONMENT


PGDATABASE
PGHOST
PGPORT
PGUSER
ຕົວກໍານົດການເຊື່ອມຕໍ່ເລີ່ມຕົ້ນ

ຜົນປະໂຫຍດນີ້, ເຊັ່ນດຽວກັນກັບຜົນປະໂຫຍດ PostgreSQL ອື່ນໆ, ຍັງໃຊ້ຕົວແປສະພາບແວດລ້ອມ
ສະຫນັບສະຫນູນໂດຍ libpq (ເບິ່ງພາກ 31.14, "ຕົວແປສະພາບແວດລ້ອມ", ໃນເອກະສານ).

ທິດສະດີວິທະຍາ


ໃນກໍລະນີທີ່ມີຄວາມຫຍຸ້ງຍາກ, ເບິ່ງ REINDEX(7) ແລະ psql(1) ສໍາລັບການສົນທະນາກ່ຽວກັບບັນຫາທີ່ອາດຈະເກີດຂຶ້ນ
ແລະ​ຂໍ້​ຄວາມ​ຜິດ​ພາດ​. ເຊີບເວີຖານຂໍ້ມູນຕ້ອງແລ່ນຢູ່ທີ່ໂຮດເປົ້າໝາຍ. ນອກຈາກນີ້, ໃດ
ການຕັ້ງຄ່າການເຊື່ອມຕໍ່ເລີ່ມຕົ້ນ ແລະຕົວແປສະພາບແວດລ້ອມທີ່ໃຊ້ໂດຍຫ້ອງສະໝຸດດ້ານໜ້າຂອງ libpq
ຈະສະ ໝັກ.

ຫມາຍເຫດ


reindexdb ອາດຈະຈໍາເປັນຕ້ອງໄດ້ເຊື່ອມຕໍ່ຫຼາຍຄັ້ງກັບເຄື່ອງແມ່ຂ່າຍ PostgreSQL, ຮ້ອງຂໍໃຫ້ມີ
ລະ​ຫັດ​ຜ່ານ​ໃນ​ແຕ່​ລະ​ຄັ້ງ​. ມັນສະດວກທີ່ຈະມີ ~/.pgpass ໄຟລ​໌​ໃນ​ກໍ​ລະ​ນີ​ດັ່ງ​ກ່າວ​. ເບິ່ງພາກ
31.15, “ໄຟລ໌ລະຫັດຜ່ານ”, ໃນເອກະສານສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.

ຕົວຢ່າງ


ເພື່ອ reindex ການທົດສອບຖານຂໍ້ມູນ:

$ reindexdb ການທົດສອບ

ເພື່ອ reindex ຕາຕະລາງ foo ແລະແຖບດັດສະນີໃນຖານຂໍ້ມູນທີ່ມີຊື່ abcd:

$ reindexdb --ຕາຕະລາງ ຟູ --index ພາທະນາຍຄວາມ ກ​ຂ​ຄ​ງ

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


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

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

  • 1
    ຜູ້ບໍລິຫານ
    ຜູ້ບໍລິຫານ
    Poweradmin ແມ່ນ DNS ທີ່ອີງໃສ່ເວັບ
    ເຄື່ອງມືບໍລິຫານສຳລັບເຊີບເວີ PowerDNS.
    ອິນເຕີເຟດມີການສະຫນັບສະຫນູນຢ່າງເຕັມທີ່ສໍາລັບສ່ວນໃຫຍ່
    ຄຸນສົມບັດຂອງ PowerDNS. ມັນມີເຕັມ
    ສະຫນັບສະຫນູນ ...
    ດາວໂຫລດ Poweradmin
  • 2
    Gin Web Framework
    Gin Web Framework
    Gin ແມ່ນກອບເວັບທີ່ໄວຢ່າງບໍ່ຫນ້າເຊື່ອ
    ຂຽນໃນ Golang ທີ່ສາມາດປະຕິບັດໄດ້ເຖິງ
    40 ເທົ່າ​ໄວ​, ຂໍ​ຂອບ​ໃຈ​ກັບ​ມັນ​
    martini-like API ແລະສະບັບ custom ຂອງ
    httprout...
    ດາວໂຫລດ Gin Web Framework
  • 3
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entrornos de escritorios. ນີ້​ແມ່ນ
    ຄໍາຮ້ອງສະຫມັກທີ່ຍັງສາມາດດຶງຂໍ້ມູນໄດ້
    ຈາກ
    https://sourceforge.net/projects/cereu...
    ດາວໂຫລດ CEREUS LINUX
  • 4
    ຄູຝຶກສອນວຽກ
    ຄູຝຶກສອນວຽກ
    Task Coach - ວຽກ​ງານ​ທີ່​ເປັນ​ມິດ​ຂອງ​ທ່ານ​
    ຜູ້​ຈັດ​ການ. Task Coach ແມ່ນເປີດໃຫ້ຟຣີ
    ແຫຼ່ງ todo manager. ມັນຂະຫຍາຍຕົວອອກຈາກ
    ຄວາມອຸກອັ່ງກ່ຽວກັບໂຄງການອື່ນໆບໍ່ແມ່ນ
    ການຈັດການອົງປະກອບ ...
    ດາວໂຫລດ Task Coach
  • 5
    ເຄື່ອງຈັກຖານຂໍ້ມູນ HyperSQL (HSQLDB)
    ເຄື່ອງຈັກຖານຂໍ້ມູນ HyperSQL (HSQLDB)
    HSQLDB ແມ່ນເຄື່ອງຈັກຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
    ຂຽນໃນ Java, ມີໄດເວີ JDBC,
    ສອດຄ່ອງກັບ ANSI SQL: 2016. ຂະ​ຫນາດ​ນ້ອຍ​,
    ໄວ, multithreaded ເຄື່ອງຈັກແລະເຄື່ອງແມ່ຂ່າຍ
    ກັບ me...
    ດາວໂຫລດ HyperSQL Database Engine (HSQLDB)
  • 6
    BATIK-ກູ້
    BATIK-ກູ້
    ການຟື້ນຟູໂຄງການພັດທະນາໂດຍ Batik
    ທີມງານຟື້ນຟູຈາກອິນໂດເນເຊຍ, ນີ້
    ການຟື້ນຟູ Batik ແມ່ນອະນຸພັນຂອງ
    TWRP ຢ່າງເປັນທາງການທີ່ຖືກດັດແກ້ໂດຍ
    ພັດທະນາ...
    ດາວໂຫລດ BATIC-RECOVERY
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad