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

OnWorks favicon

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

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

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

ໂຄງການ:

NAME


myisampack - ສ້າງຕາຕະລາງ MyISAM ທີ່ບີບອັດ, ອ່ານເທົ່ານັ້ນ

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


myisampack [ທາງເລືອກໃນການ] ຊື່​ເອ​ກະ​ສານ ...

ລາຍລະອຽດ


ໄດ້ myisampack ຜົນປະໂຫຍດບີບອັດຕາຕະລາງ MyISAM. myisampack ເຮັດວຽກໂດຍການບີບອັດແຕ່ລະຄົນ
ຖັນໃນຕາຕະລາງແຍກຕ່າງຫາກ. ປົກກະຕິແລ້ວ, myisampack packs ໄຟລ໌ຂໍ້ມູນ 40% ຫາ 70%.

ເມື່ອຕາຕະລາງຖືກນໍາໃຊ້ຕໍ່ມາ, ເຄື່ອງແມ່ຂ່າຍຈະອ່ານເຂົ້າໄປໃນຫນ່ວຍຄວາມຈໍາຂໍ້ມູນທີ່ຕ້ອງການ
decompress ຖັນ. ອັນນີ້ສົ່ງຜົນໃຫ້ປະສິດທິພາບດີຂຶ້ນຫຼາຍເມື່ອເຂົ້າເຖິງບຸກຄົນ
ແຖວ, ເພາະວ່າທ່ານພຽງແຕ່ຕ້ອງ uncompress ແທ້ຫນຶ່ງແຖວ.

MySQL ໃຊ້ mmap() ເມື່ອເປັນໄປໄດ້ເພື່ອເຮັດແຜນທີ່ໜ່ວຍຄວາມຈຳໃນຕາຕະລາງທີ່ຖືກບີບອັດ. ຖ້າ mmap()
ບໍ່ເຮັດວຽກ, MySQL ກັບຄືນສູ່ການອ່ານ / ຂຽນໄຟລ໌ປົກກະຕິ.

ກະລຸນາສັງເກດຕໍ່ໄປນີ້:

·ຖ້າຫາກວ່າ mysqld ເຊີບເວີຖືກຮຽກຮ້ອງດ້ວຍການປິດການລັອກພາຍນອກ, ມັນບໍ່ແມ່ນຄວາມຄິດທີ່ດີ
ຮຽກຮ້ອງ myisampack ຖ້າຕາຕະລາງອາດຈະຖືກປັບປຸງໂດຍເຄື່ອງແມ່ຂ່າຍໃນລະຫວ່າງການຫຸ້ມຫໍ່
ຂະບວນການ. ມັນປອດໄພທີ່ສຸດທີ່ຈະບີບອັດຕາຕະລາງກັບເຄື່ອງແມ່ຂ່າຍຢຸດເຊົາ.

· ຫຼັງ​ຈາກ​ການ​ຫຸ້ມ​ຫໍ່​ຕາ​ຕະ​ລາງ​, ມັນ​ຈະ​ກາຍ​ເປັນ​ອ່ານ​ເທົ່າ​ນັ້ນ​. ນີ້ມີຈຸດປະສົງໂດຍທົ່ວໄປ (ເຊັ່ນ: ເມື່ອ
ການເຂົ້າເຖິງຕາຕະລາງບັນຈຸຢູ່ໃນ CD).

· myisampack ບໍ່ຮອງຮັບຕາຕະລາງແບ່ງສ່ວນ.

ຂໍ myisampack ເຊັ່ນນີ້:

ຫອຍ> myisampack [ທາງເລືອກໃນການ] ຊື່​ເອ​ກະ​ສານ ...

ແຕ່ລະອາກິວເມັນຊື່ໄຟລ໌ຄວນເປັນຊື່ຂອງໄຟລ໌ດັດສະນີ (.MYI). ຖ້າທ່ານບໍ່ຢູ່ໃນ
ໄດເລກະທໍລີຖານຂໍ້ມູນ, ທ່ານຄວນລະບຸຊື່ເສັ້ນທາງໄປຫາໄຟລ໌. ມັນ​ເປັນ​ການ​ອະ​ນຸ​ຍາດ​ໃຫ້​
ຂ້າມສ່ວນຂະຫຍາຍ .MYI.

ຫຼັງຈາກທີ່ທ່ານບີບອັດຕາຕະລາງທີ່ມີ myisampack, ທ່ານຄວນໃຊ້ myisamchk -rq ເພື່ອ​ສ້າງ​ຄືນ​ໃຫມ່​ຂອງ​ຕົນ​
ດັດສະນີ. myisamchk(1).

myisampack ສະຫນັບສະຫນູນທາງເລືອກຕໍ່ໄປນີ້. ມັນຍັງອ່ານໄຟລ໌ທາງເລືອກແລະສະຫນັບສະຫນູນ
ທາງ​ເລືອກ​ສໍາ​ລັບ​ການ​ປຸງ​ແຕ່ງ​ໃຫ້​ເຂົາ​ເຈົ້າ​ອະ​ທິ​ບາຍ​ຢູ່​ໃນ​ພາກ​ທີ 4.2.7, “ທາງ​ເລືອກ​ສາຍ​ຄໍາ​ສັ່ງ​ທີ່​ມີ​ຜົນ​ກະ​ທົບ
ທາງ​ເລືອກ​ການ​ຈັດ​ການ​ໄຟລ​໌”.

· - ຊ່ວຍ, -?

ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ.

· -- ສຳຮອງ, -b

ເຮັດການສໍາຮອງໄຟລ໌ຂໍ້ມູນຂອງແຕ່ລະຕາຕະລາງໂດຍໃຊ້ຊື່ tbl_name.ເກົ່າ.

· --character-sets-dir=ເສັ້ນທາງ

ໄດເລກະທໍລີທີ່ຊຸດຕົວອັກສອນຖືກຕິດຕັ້ງ. ເບິ່ງພາກທີ 10.5, “ຊຸດຕົວອັກສອນ
ການ​ຕັ້ງ​ຄ່າ”.

· --debug[=debug_options], -# [debug_options]

ຂຽນບັນທຶກການດີບັກ. ປົກກະຕິ debug_options string ແມ່ນ d:t:o,ຊື່​ເອ​ກະ​ສານ. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ d:t:o.

· --ກຳລັງ, -f

ຜະລິດຕາຕະລາງບັນຈຸເຖິງແມ່ນວ່າມັນຈະກາຍເປັນຂະຫນາດໃຫຍ່ກ່ວາຕົ້ນສະບັບຫຼືຖ້າຫາກວ່າໄດ້
ໄຟລ໌ລະດັບປານກາງຈາກການຮຽກຮ້ອງກ່ອນໜ້ານີ້ myisampack ມີຢູ່. (myisampack ສ້າງ
ໄຟລ໌ລະດັບປານກາງທີ່ມີຊື່ tbl_name.TMD ໃນໄດເລກະທໍລີຖານຂໍ້ມູນໃນຂະນະທີ່ມັນບີບອັດ
ໂຕະ. ຖ້າເຈົ້າຂ້າ myisampack, ໄຟລ໌ .TMD ອາດຈະບໍ່ຖືກລຶບ.) ໂດຍປົກກະຕິ,
myisampack ອອກ​ດ້ວຍ​ຄວາມ​ຜິດ​ພາດ​ຖ້າ​ຫາກ​ວ່າ​ມັນ​ພົບ​ເຫັນ​ວ່າ​ tbl_name.TMD ມີຢູ່. ກັບ --ກຳລັງ,
myisampack packs ຕາຕະລາງຢ່າງໃດກໍ່ຕາມ.

· --ເຂົ້າຮ່ວມ=big_tbl_name, -j big_tbl_name

ເຂົ້າຮ່ວມຕາຕະລາງທັງຫມົດທີ່ມີຊື່ຢູ່ໃນເສັ້ນຄໍາສັ່ງເຂົ້າໄປໃນຕາຕະລາງດຽວ big_tbl_nameທີ່ຢູ່ ທັງຫມົດ
ຕາຕະລາງທີ່ຈະລວມກັນ ຕ້ອງ ມີໂຄງສ້າງທີ່ຄືກັນ (ຊື່ຖັນດຽວກັນ ແລະ
ປະເພດ, ດັດສະນີດຽວກັນ, ແລະອື່ນໆ).

big_tbl_name ຈະຕ້ອງບໍ່ມີຢູ່ກ່ອນທີ່ຈະດໍາເນີນການເຂົ້າຮ່ວມ. ຕາຕະລາງແຫຼ່ງທັງຫມົດທີ່ມີຊື່ຢູ່ໃນ
ເສັ້ນຄໍາສັ່ງທີ່ຈະລວມເຂົ້າກັນ big_tbl_name ຕ້ອງມີຢູ່. ຕາຕະລາງແຫຼ່ງແມ່ນອ່ານ
ສໍາລັບການປະຕິບັດການເຂົ້າຮ່ວມແຕ່ບໍ່ໄດ້ດັດແກ້. ການປະຕິບັດການເຂົ້າຮ່ວມບໍ່ໄດ້ສ້າງ .frm
file for big_tbl_name, ດັ່ງນັ້ນຫຼັງຈາກການປະຕິບັດການເຂົ້າຮ່ວມສໍາເລັດ, ຄັດລອກໄຟລ໌ .frm ຈາກ
ຫນຶ່ງໃນຕາຕະລາງແຫຼ່ງແລະຊື່ມັນ big_tbl_name.frm.

· --ງຽບ, -s

ໂໝດງຽບ. ຂຽນຜົນໄດ້ຮັບພຽງແຕ່ເມື່ອມີຂໍ້ຜິດພາດເກີດຂື້ນ.

· --ທົດສອບ, -t

ຕົວຈິງແລ້ວບໍ່ໄດ້ຫຸ້ມຫໍ່ຕາຕະລາງ, ພຽງແຕ່ທົດສອບການຫຸ້ມຫໍ່ມັນ.

· --tmpdir=ເສັ້ນທາງ, -T ເສັ້ນທາງ

ໃຊ້ໄດເລກະທໍລີທີ່ມີຊື່ເປັນສະຖານທີ່ບ່ອນທີ່ myisampack ສ້າງໄຟລ໌ຊົ່ວຄາວ.

· -- verbose, -v

ໂຫມດ verbose. ຂຽນຂໍ້ມູນກ່ຽວກັບຄວາມຄືບຫນ້າຂອງການດໍາເນີນງານການຫຸ້ມຫໍ່ແລະຂອງມັນ
ຜົນໄດ້ຮັບ.

· - ການປ່ຽນແປງ, -V

ສະແດງຂໍ້ມູນສະບັບແລະອອກ.

· --ລໍຖ້າ, -w

ລໍຖ້າແລະລອງໃຫມ່ຖ້າຕາຕະລາງຖືກນໍາໃຊ້. ຖ້າ mysqld ເຊີບເວີຖືກເອີ້ນກັບພາຍນອກ
ລັອກປິດການໃຊ້ງານ, ມັນບໍ່ແມ່ນຄວາມຄິດທີ່ດີທີ່ຈະເອີ້ນ myisampack ຖ້າຕາຕະລາງອາດຈະເປັນ
ອັບເດດໂດຍເຊີບເວີໃນລະຫວ່າງຂະບວນການບັນຈຸ.

ລໍາດັບຕໍ່ໄປນີ້ຂອງຄໍາສັ່ງສະແດງໃຫ້ເຫັນເຖິງກອງປະຊຸມການບີບອັດຕາຕະລາງປົກກະຕິ:

ຫອຍ> ls -l ສະຖານີ.*
-rw-rw-r-- 1 monty my 994128 Apr 17 19:00 station.MYD
-rw-rw-r-- 1 monty my 53248 ເມສາ 17 19:00 station.MYI
-rw-rw-r-- 1 monty my 5767 ເມສາ 17 19:00 station.frm
ຫອຍ> myisamchk -dvv ສະຖານີ
ໄຟລ໌ MyISAM: ສະຖານີ
Isam ສະ​ບັບ​: 2​
ເວລາສ້າງ: 1996-03-13 10:08:58
ເວລາຟື້ນຕົວ: 1997-02-02 3:06:43
ບັນທຶກຂໍ້ມູນ: 1192 ບລັອກທີ່ຖືກລົບ: 0
ຊິ້ນສ່ວນຂໍ້ມູນ: 1192 ຂໍ້ມູນທີ່ຖືກລົບ: 0
Datafile pointer (bytes): 2 Keyfile pointer (bytes): 2
ຄວາມຍາວສູງສຸດຂອງໄຟລ໌ຂໍ້ມູນ: 54657023 ຄວາມຍາວໄຟລ໌ສູງສຸດ: 33554431
ຄວາມຍາວບັນທຶກ: 834
ຮູບແບບການບັນທຶກ: ຄວາມຍາວຄົງທີ່
ລາຍ​ລະ​ອຽດ​ຕາ​ຕະ​ລາງ​:
Key Start Len Index ປະເພດ Root Blocksize Rec/key
1 2 4 ເປັນເອກະລັກ unsigned ຍາວ 1024 1024 1
2 32 30 ຄູນ. ຂໍ້ຄວາມ 10240 1024 1
Field Start Type ຄວາມຍາວ
+1 1 1
+2 2 4
+3 6 4
+4 10 1
+5 11 20
+6 31 1
+7 32 30
+8 62 35
+9 97 35
+10 132 35
+11 167 4
+12 171 16
+13 187 35
+14 222 4
+15 226 16
+16 242 20
+17 262 20
+18 282 20
+19 302 30
+20 332 4
+21 336 4
+22 340 1
+23 341 8
+24 349 8
+25 357 8
+26 365 2
+27 367 2
+28 369 4
+29 373 4
+30 377 1
+31 378 2
+32 380 8
+33 388 4
+34 392 4
+35 396 4
+36 400 4
+37 404 1
+38 405 4
+39 409 4
+40 413 4
+41 417 4
+42 421 4
+43 425 4
+44 429 20
+45 449 30
+46 479 1
+47 480 1
+48 481 79
+49 560 79
+50 639 79
+51 718 79
+52 797 8
+53 805 1
+54 806 1
+55 807 20
+56 827 4
+57 831 4
ຫອຍ> myisampack station.MYI
Compressing station.MYI: (1192 ບັນທຶກ)
- ການ​ຄິດ​ໄລ່​ສະ​ຖິ​ຕິ​
ປົກກະຕິ: 20 ຊ່ອງຫວ່າງ: 16 ເປົ່າ-ສູນ: 12 ຊ່ອງຫວ່າງ: 11
pre-space: 0 end-space: 12 table-lookups: 5 zero: 7
ຕົ້ນເດີມ: 57 ຫຼັງຮ່ວມ: 17
- ກຳລັງບີບອັດໄຟລ໌
87.14%
ຈືຂໍ້ມູນການດໍາເນີນການ myisamchk -rq ໃນຕາຕະລາງທີ່ຖືກບີບອັດ
ຫອຍ> ls -l ສະຖານີ.*
-rw-rw-r-- 1 monty my 127874 Apr 17 19:00 station.MYD
-rw-rw-r-- 1 monty my 55296 ເມສາ 17 19:04 station.MYI
-rw-rw-r-- 1 monty my 5767 ເມສາ 17 19:00 station.frm
ຫອຍ> myisamchk -dvv ສະຖານີ
ໄຟລ໌ MyISAM: ສະຖານີ
Isam ສະ​ບັບ​: 2​
ເວລາສ້າງ: 1996-03-13 10:08:58
ເວລາຟື້ນຕົວ: 1997-04-17 19:04:26
ບັນທຶກຂໍ້ມູນ: 1192 ບລັອກທີ່ຖືກລົບ: 0
ຊິ້ນສ່ວນຂໍ້ມູນ: 1192 ຂໍ້ມູນທີ່ຖືກລົບ: 0
Datafile pointer (bytes): 3 Keyfile pointer (bytes): 1
ຄວາມຍາວສູງສຸດຂອງໄຟລ໌ຂໍ້ມູນ: 16777215 ຄວາມຍາວໄຟລ໌ສູງສຸດ: 131071
ຄວາມຍາວບັນທຶກ: 834
ຮູບແບບການບັນທຶກ: ຖືກບີບອັດ
ລາຍ​ລະ​ອຽດ​ຕາ​ຕະ​ລາງ​:
Key Start Len Index ປະເພດ Root Blocksize Rec/key
1 2 4 ເປັນເອກະລັກ unsigned ຍາວ 10240 1024 1
2 32 30 ຄູນ. ຂໍ້ຄວາມ 54272 1024 1
Field Start Length Type Huff tree Bits
1 1 1 ຄົງທີ່ 1 0
+2 2 4 zerofil(1) 2 9
3 6 4 ບໍ່ມີສູນ, zerofil(1) 2 9
4 10 1 3 9
5 11 20 ຕາຕະລາງຊອກຫາ 4 0
6 31 1 3 9
7 32 30 no endspace, not_always 5 9
8 62 35 no endspace, not_always, no empty 6 9
9 97 35 ບໍ່ມີຫວ່າງ 7 9
10 132 35 no endspace, not_always, no empty 6 9
+11 167 4 zerofil(1) 2 9
12 171 16 no endspace, not_always, no empty 5 9
13 187 35 no endspace, not_always, no empty 6 9
+14 222 4 zerofil(1) 2 9
15 226 16 no endspace, not_always, no empty 5 9
16 242 20 no endspace, not_always 8 9
17 262 20 ບໍ່ມີບ່ອນສິ້ນສຸດ, ບໍ່ມີບ່ອນຫວ່າງ 8 9
18 282 20 ບໍ່ມີບ່ອນສິ້ນສຸດ, ບໍ່ມີບ່ອນຫວ່າງ 5 9
19 302 30 ບໍ່ມີບ່ອນສິ້ນສຸດ, ບໍ່ມີບ່ອນຫວ່າງ 6 9
20 332 4 ສະເໝີສູນ 2 9
21 336 4 ສະເໝີສູນ 2 9
22 340 1 3 9
23 341 8 ຕາຕະລາງຊອກຫາ 9 0
24 349 8 ຕາຕະລາງຊອກຫາ 10 0
25 357 8 ສະເໝີສູນ 2 9
26 365 2 2 9
27 367 2 ບໍ່ມີສູນ, zerofil(1) 2 9
28 369 4 ບໍ່ມີສູນ, zerofil(1) 2 9
29 373 4 ຕາຕະລາງຊອກຫາ 11 0
30 377 1 3 9
31 378 2 ບໍ່ມີສູນ, zerofil(1) 2 9
32 380 8 ບໍ່ມີສູນ 2 9
33 388 4 ສະເໝີສູນ 2 9
34 392 4 ຕາຕະລາງຊອກຫາ 12 0
35 396 4 ບໍ່ມີສູນ, zerofil(1) 13 9
36 400 4 ບໍ່ມີສູນ, zerofil(1) 2 9
37 404 1 2 9
38 405 4 ບໍ່ມີສູນ 2 9
39 409 4 ສະເໝີສູນ 2 9
40 413 4 ບໍ່ມີສູນ 2 9
41 417 4 ສະເໝີສູນ 2 9
42 421 4 ບໍ່ມີສູນ 2 9
43 425 4 ສະເໝີສູນ 2 9
44 429 20 ບໍ່ມີຫວ່າງ 3 9
45 449 30 ບໍ່ມີຫວ່າງ 3 9
46 479 1 14 4
47 480 1 14 4
48 481 79 ບໍ່ມີບ່ອນສິ້ນສຸດ, ບໍ່ມີບ່ອນຫວ່າງ 15 9
49 560 79 ບໍ່ມີຫວ່າງ 2 9
50 639 79 ບໍ່ມີຫວ່າງ 2 9
51 718 79 ບໍ່ມີບ່ອນສິ້ນສຸດ 16 9
52 797 8 ບໍ່ມີຫວ່າງ 2 9
53 805 1 17 1
54 806 1 3 9
55 807 20 ບໍ່ມີຫວ່າງ 3 9
56 827 4 ບໍ່ມີສູນ, zerofil(2) 2 9
57 831 4 ບໍ່ມີສູນ, zerofil(1) 2 9

myisampack ສະແດງຂໍ້ມູນປະເພດຕໍ່ໄປນີ້:

·ປົກກະຕິ

ຈໍານວນຄໍລໍາທີ່ບໍ່ມີການຫຸ້ມຫໍ່ພິເສດຖືກນໍາໃຊ້.

· ພື້ນທີ່ຫວ່າງເປົ່າ

ຈໍາ​ນວນ​ຂອງ​ຖັນ​ທີ່​ມີ​ຄ່າ​ທີ່​ມີ​ພຽງ​ແຕ່ spaces​. ເຫຼົ່ານີ້ຄອບຄອງຫນຶ່ງນ້ອຍ.

· ເປົ່າ-ສູນ

ຈໍາ​ນວນ​ຂອງ​ຖັນ​ທີ່​ມີ​ຄ່າ​ທີ່​ພຽງ​ແຕ່​ສູນ​ຖານ​ສອງ​. ເຫຼົ່ານີ້ຄອບຄອງຫນຶ່ງ
bit

· ຕື່ມຂໍ້ມູນໃສ່ຫວ່າງເປົ່າ

ຈຳນວນຂອງຖັນຈຳນວນເຕັມທີ່ບໍ່ຄອບຄອງຊ່ວງໄບຕ໌ເຕັມຂອງປະເພດພວກມັນ.
ສິ່ງເຫຼົ່ານີ້ຖືກປ່ຽນເປັນປະເພດນ້ອຍກວ່າ. ຕົວຢ່າງ, ຖັນ BIGINT (ແປດ bytes) ສາມາດເປັນ
ເກັບໄວ້ເປັນຖັນ TINYINT (ໜຶ່ງໄບຕ໌) ຖ້າຄ່າທັງໝົດຂອງມັນຢູ່ໃນຂອບເຂດຈາກ -128 ຫາ
127​.

· ພື້ນທີ່ກ່ອນ

ຈໍາ​ນວນ​ຂອງ​ຖັນ​ທົດ​ສະ​ນິ​ຍົມ​ທີ່​ຖືກ​ເກັບ​ຮັກ​ສາ​ໄວ້​ໂດຍ​ມີ​ຊ່ອງ​ນໍາ​ຫນ້າ​. ໃນກໍລະນີນີ້, ແຕ່ລະຄົນ
ຄ່າປະກອບມີການນັບສໍາລັບຈໍານວນຊ່ອງນໍາຫນ້າ.

· ພື້ນທີ່ສິ້ນສຸດ

ຈໍາ​ນວນ​ຂອງ​ຖັນ​ທີ່​ມີ​ຊ່ອງ​ຕໍ່​ຫນ້າ​ຫຼາຍ​. ໃນກໍລະນີນີ້, ແຕ່ລະມູນຄ່າ
ປະກອບມີການນັບຈໍານວນຊ່ອງຕໍ່ທ້າຍ.

· ການ​ຊອກ​ຫາ​ຕາ​ຕະ​ລາງ​

ຖັນມີຄ່າທີ່ແຕກຕ່າງກັນພຽງໜ້ອຍດຽວ, ເຊິ່ງຖືກປ່ຽນເປັນ
ENUM ກ່ອນການບີບອັດ Huffman.

·ສູນ

ຈຳນວນຖັນທີ່ຄ່າທັງໝົດແມ່ນສູນ.

· ຕົ້ນໄມ້ເດີມ

ຈໍານວນເບື້ອງຕົ້ນຂອງຕົ້ນໄມ້ Huffman.

· ຫຼັງຈາກເຂົ້າຮ່ວມ

ຈໍານວນຕົ້ນໄມ້ Huffman ທີ່ແຕກຕ່າງກັນທີ່ປະໄວ້ຫຼັງຈາກເຂົ້າຮ່ວມຕົ້ນໄມ້ເພື່ອຊ່ວຍປະຢັດບາງສ່ວນຫົວ
space

ຫຼັງຈາກຕາຕະລາງໄດ້ຖືກບີບອັດ, ເສັ້ນພາກສະຫນາມທີ່ສະແດງໂດຍ myisamchk -dvv ປະກອບດ້ວຍ
ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບແຕ່ລະຖັນ:

· ປະເພດ

ປະເພດຂໍ້ມູນ. ຄ່າອາດມີຕົວອະທິບາຍຕໍ່ໄປນີ້:

·ຄົງທີ່

ແຖວທັງໝົດມີຄ່າດຽວກັນ.

· ບໍ່ມີບ່ອນສິ້ນສຸດ

ຢ່າເກັບ endspace.

· ບໍ່ມີບ່ອນສິ້ນສຸດ, not_always

ຢ່າເກັບ endspace ແລະບໍ່ເຮັດການບີບອັດ endspace ສໍາລັບຄ່າທັງຫມົດ.

· ບໍ່ມີບ່ອນສິ້ນສຸດ, ບໍ່ມີບ່ອນຫວ່າງ

ຢ່າເກັບ endspace. ຢ່າເກັບຄ່າຫວ່າງເປົ່າ.

· ການ​ຊອກ​ຫາ​ຕາ​ຕະ​ລາງ​

ຖັນໄດ້ຖືກປ່ຽນເປັນ ENUM.

· zerofil(N)

ທີ່ສໍາຄັນທີ່ສຸດ N bytes ໃນມູນຄ່າແມ່ນສະເຫມີ 0 ແລະບໍ່ໄດ້ຖືກເກັບໄວ້.

· ບໍ່ມີສູນ

ຢ່າເກັບສູນ.

·ສູນສະເໝີ

ຄ່າສູນຖືກເກັບໄວ້ໂດຍໃຊ້ໜຶ່ງບິດ.

· ຕົ້ນໝາກຂາມ

ຈໍານວນຕົ້ນໄມ້ Huffman ທີ່ກ່ຽວຂ້ອງກັບຖັນ.

· ບິດ

ຈໍານວນບິດທີ່ໃຊ້ໃນຕົ້ນໄມ້ Huffman.

ຫຼັງ​ຈາກ​ທີ່​ທ່ານ​ດໍາ​ເນີນ​ການ​ myisampack, ທ່ານຕ້ອງດໍາເນີນການ myisamchk ເພື່ອສ້າງດັດສະນີໃດໆຄືນໃຫມ່. ໃນ​ເວ​ລາ​ນີ້,
ນອກນັ້ນທ່ານຍັງສາມາດຈັດລຽງຕັນດັດສະນີແລະສ້າງສະຖິຕິທີ່ຈໍາເປັນສໍາລັບການເພີ່ມປະສິດທິພາບ MySQL
ເຮັດ​ວຽກ​ປະ​ສິດ​ທິ​ພາບ​ຫຼາຍ​ຂຶ້ນ​:

ຫອຍ> myisamchk -rq --sort-index -- ວິ​ເຄາະ​ tbl_name.MYI

ຫຼັງຈາກທີ່ທ່ານໄດ້ຕິດຕັ້ງຕາຕະລາງບັນຈຸເຂົ້າໃນໄດເລກະທໍລີຖານຂໍ້ມູນ MySQL, ທ່ານຄວນ
ປະຕິບັດ mysqladmin ຕາຕະລາງ flush ບັງຄັບ mysqld ເພື່ອເລີ່ມຕົ້ນການນໍາໃຊ້ຕາຕະລາງໃຫມ່.

ເພື່ອຖອດຕາຕະລາງບັນຈຸ, ໃຫ້ໃຊ້ -- unpack ທາງເລືອກທີ່ຈະ myisamchk.

COPYRIGHT


ສະຫງວນລິຂະສິດ © 1997, 2014, Oracle ແລະ/ຫຼື ສາຂາຂອງມັນ. ສະຫງວນລິຂະສິດທັງໝົດ.

ເອກະສານນີ້ແມ່ນຊອບແວຟຣີ; ທ່ານ​ສາ​ມາດ​ແຈກ​ຢາຍ​ມັນ​ແລະ / ຫຼື​ປັບ​ປຸງ​ແກ້​ໄຂ​ມັນ​ພຽງ​ແຕ່​ພາຍ​ໃຕ້​ການ​
ຂໍ້ກໍານົດຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ທີ່ຈັດພີມມາໂດຍມູນນິທິຊອບແວຟຣີ;
ສະບັບ 2 ຂອງໃບອະນຸຍາດ.

ເອກະສານນີ້ໄດ້ຖືກແຈກຢາຍໂດຍຫວັງວ່າມັນຈະເປັນປະໂຫຍດ, ແຕ່ບໍ່ມີອັນໃດ
ການຮັບປະກັນ; ໂດຍບໍ່ມີການຮັບປະກັນໂດຍຫຍໍ້ຂອງ MERCHANTABILITY ຫຼື FITNESS ສໍາລັບສະເພາະ.
ຈຸດປະສົງ. ເບິ່ງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.

ທ່ານຄວນໄດ້ຮັບສໍາເນົາຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປ GNU ພ້ອມກັບໂຄງການ;
ຖ້າບໍ່ແມ່ນ, ຂຽນຫາ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA ຫຼືເບິ່ງ http://www.gnu.org/licenses/.

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


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

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

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player ເປັນຜູ້ນສື່ມວນຊົນຟຣີ
    ຊອບ​ແວ​, ສ່ວນ​ຫນຶ່ງ​ອີງ​ໃສ່ WMP ແລະ VLC​. ໄດ້
    ຜູ້ນແມ່ນຢູ່ໃນຮູບແບບ minimalist, ມີ
    ຫຼາຍ​ກ​່​ວາ​ສິບ​ສີ​ຫົວ​ຂໍ້​, ແລະ​ຍັງ​ສາ​ມາດ​
    b
    ດາວໂຫລດ AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    ສູນ​ກາງ​ສື່​ມວນ​ຊົນ​ມາ ...
    ດາວໂຫລດ movistartv
  • 3
    ລະຫັດ :: ທ່ອນໄມ້
    ລະຫັດ :: ທ່ອນໄມ້
    ລະຫັດ::Blocks ເປັນແຫຼ່ງເປີດຟຣີ,
    ຂ້າມເວທີ C, C++ ແລະ Fortran IDE
    ສ້າງຂຶ້ນເພື່ອຕອບສະຫນອງຄວາມຕ້ອງການທີ່ຕ້ອງການຫຼາຍທີ່ສຸດ
    ຂອງ​ຜູ້​ຊົມ​ໃຊ້​ຂອງ​ຕົນ​. ມັນໄດ້ຖືກອອກແບບໃຫ້ຫຼາຍ
    ຂະຫຍາຍ...
    ດາວໂຫລດລະຫັດ::Blocks
  • 4
    ທ່າມກາງ
    ທ່າມກາງ
    ທ່າມກາງ ຫຼື Advanced Minecraft Interface
    ແລະ​ຂໍ້​ມູນ / ການ​ຕິດ​ຕາມ​ໂຄງ​ສ້າງ​ເປັນ​ເຄື່ອງ​ມື​ເພື່ອ​
    ສະແດງພາບລວມຂອງ Minecraft
    ໂລກ, ໂດຍບໍ່ມີການສ້າງມັນຢ່າງແທ້ຈິງ. ມັນ
    ສາ​ມາດ ...
    ດາວ​ນ​໌​ໂຫລດ​ໃນ​ທ່າມ​ກາງ​
  • 5
    MSYS2
    MSYS2
    MSYS2 ເປັນ​ການ​ເກັບ​ກໍາ​ຂອງ​ເຄື່ອງ​ມື​ແລະ​
    ຫ້ອງສະຫມຸດສະຫນອງທ່ານດ້ວຍ
    ສະ​ພາບ​ແວດ​ລ້ອມ​ທີ່​ງ່າຍ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ສໍາ​ລັບ​ການ​ກໍ່​ສ້າງ​,
    ການຕິດຕັ້ງແລະແລ່ນ Windows ພື້ນເມືອງ
    ຊອບ​ແວ​. ມັນ con...
    ດາວໂຫລດ MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo ເປັນຕົວແປງສັນຍານຮູບພາບ JPEG
    ທີ່ໃຊ້ຄໍາແນະນໍາ SIMD (MMX, SSE2,
    NEON, AltiVec) ເພື່ອເລັ່ງພື້ນຖານ
    ເປີດການບີບອັດ JPEG ແລະ decompression
    x86,x8...
    ດາວໂຫລດ libjpeg-turbo
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad