เจซเจพเจเจฐเจฌเจฐเจก เจฆเฉ เจนเจฐเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจฆเจพ เจกเจพเจเจพเจฌเฉเจธ เจกเจฟเจธเจ เจฌเจฃเจคเจฐ เจซเจพเจฐเจฎเฉเจ เจฆเจพ เจเจชเจฃเจพ เจธเฉฐเจธเจเจฐเจฃ เจนเฉ, O(n)D(isk)S(tructure). เจธเฉฐเจธเจเจฐเจฃ 2.5 เจธเฉฐเจฎเจฟเจฒเจฟเจค เจเจฐเจจ เจคเฉฑเจ, เจซเจพเจเจฐเจฌเจฐเจก เจเฉฐเจเจฃ เจชเจฟเจเจฒเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฆเฉ เจเจกเฉเจเจธ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐ เจธเจเจฆเจพ เจนเฉ, เจฏเจพเจจเฉ เจชเฉเจฐเจพเจฃเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจฆเฉ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจฆเฉเจเจฐเจพ เจเฉเจฒเฉเจนเจฟเจ เจเจฟเจ เจธเฉ เจ เจคเฉ เจ เจจเฉเจเฉเจฒเจคเจพ เจฎเฉเจก เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจชเจฐ เจซเจพเจเจฐเจฌเจฐเจก 3.0 เจเฉฐเจเจฃ เจธเจฟเจฐเจซ เจเจธเจฆเฉ เจเจชเจฃเฉ เจเจกเฉเจเจธ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ เจกเฉเจเจพเจฌเฉเจธ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค 12.0
3.0 เจตเจฟเฉฑเจ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจจ เจฒเจ, 2.5 เจคเฉเจ เจกเจพเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจฌเฉเจเจ เฉฑเจช/เจฐเฉเจธเจเฉเจฐ เจฐเจพเจนเฉเจ เจจเจตเฉเจ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฟเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจฌเฉเจธเจผเฉฑเจ, เจ เจธเฉเจ เจเจน เจฎเฉฐเจจเจฆเฉ เจนเจพเจ เจเจฟ เจกเฉเจเจพเจฌเฉเจธ เจชเจนเจฟเจฒเจพเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจฒเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉ - i.e. เจซเจพเจเจฐเจฌเจฐเจก 3.0 เจจเจพเจฒ เจ เจจเฉเจเฉเจฒเจคเจพ เจฒเจ เจฎเฉเจเจพเจกเฉเจเจพ เจ เจคเฉ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจพเจเจ เจเฉเจคเฉ เจเจ เจนเฉเฅค
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจฎเจฟเจเจฐเฉ เจชเจนเฉเฉฐเจ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจคเฉเจนเจพเจจเฉเฉฐ เจตเจฐเจเจจ 2.5 'เจคเฉ เจฌเฉเจเจ
เฉฑเจช เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจซเจฟเจฐ 3.0 เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ เจ
เจคเฉ เจฐเฉเจธเจเฉเจฐ เจเจฐเฉเฅค เจ
เจเจฟเจนเฉ เจตเจฟเจงเฉ เจธเจตเฉเจเจพเจฐเจฏเฉเจ เจนเฉ เจเฉเจเจฐ เจเจพเจซเจผเฉ เจธเจฎเจพเจ เจนเฉเจตเฉ, เจชเจฐ เจเจฆเฉเจ เจตเฉฑเจกเฉ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจเจพเจ เจเฉฑเจเฉ เจธเจฎเฉเจ เจเจ เจฆเจฐเจเจจ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจเจฆเฉเจ เจธเจฎเจพเจ เจเจคเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจคเฉเจธเฉเจ เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเฉ เจเจฟ 30-40% เจคเฉเจเจผ เจนเฉเฅค เจเจน เจเจฟเจตเฉเจ เจเจฐเจจเจพ เจนเฉ (เจตเจฟเฉฐเจกเฉเจเจผ เจ
เจคเฉ เจฒเฉเจจเจเจธ เจฆเฉ เจ
เจงเฉเจจ), เจเฉฑเจ เจฆเฉ เจนเฉเจ เจพเจ เจชเฉเฉเจนเฉเฅค
เจเจฎ เจตเจฟเจเจพเจฐ เจเจน เจนเฉ เจเจฟ เจ
เจธเฉเจ เจเฉเจเจผเจพเจ เจจเฉเฉฐ เจคเฉเจเจผ เจเจฐเจจ เจฒเจ เจชเจพเจเจชเจฒเจพเจเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจพเจเจเฉ:
gbak -b โฆ ะฑะฐะทะฐ25 stdout | gbak -c โฆ stdin ะฑะฐะทะฐ30
2.5 เจคเฉเจ Gbak เจเฉฑเจ เจฒเฉเจจเฉเจ เจฐ เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจฌเฉเจเจ เฉฑเจช เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจธเจจเฉเฉฐ stdout เจจเฉเฉฐ เจญเฉเจเจฆเจพ เจนเฉ, เจเฉ เจคเฉเจฐเฉฐเจค gbak เจจเฉเฉฐ 3.0 เจคเฉเจ stdin เจฐเจพเจนเฉเจ เจเฉเฉฑเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจจเจตเจพเจ เจกเจพเจเจพเจฌเฉเจธ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจ เจเจฟเจนเฉ เจชเจพเจเจชเจฒเจพเจเจจ เจจเฉเฉฐ เจเฉฑเจ เจธเจฅเจพเจจเจ (เจซเจพเจเจฒ) เจชเจนเฉเฉฐเจ เจตเจฟเจงเฉ เจจเจพเจฒ เจธเฉฐเจเจ เจฟเจค เจเจฐเจจเจพ เจเจผเจฐเฉเจฐเฉ เจนเฉ, เจเจฟเจเจเจเจฟ เจจเฉเฉฑเจเจตเจฐเจ เจชเจนเฉเฉฐเจ (เจฒเฉเจเจฒเจนเฉเจธเจ เจฆเฉเจเจฐเจพ เจตเฉ) เจชเฉเจฐเจเจฟเจฐเจฟเจ เจจเฉเฉฐ เจเจพเจซเจผเฉ เจนเฉเจฒเฉ เจเจฐ เจฆเฉเจตเฉเจเฉเฅค
เจ เจธเฉเจ เจนเฉเจ เจพเจ เจตเจฟเฉฐเจกเฉเจเจผ เจ เจคเฉ เจฒเฉเจจเจเจธ เจฒเจ เจตเฉเจฐเจตเจฟเจเจ 'เจคเฉ เจเจพเจเจฆเฉ เจนเจพเจเฅค
Windows เจจเฉเฉฐ
เจตเจฟเฉฐเจกเฉเจเจผ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ, เจธเจญ เจคเฉเจ เจเจธเจพเจจ เจคเจฐเฉเจเจพ เจนเฉ เจซเจพเจเจฐเจฌเจฐเจก เจฆเจพ เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเจเฉฑเจฒเจพ เจฌเจฟเจฒเจก เจฌเจฃเจพเจเจฃเจพเฅค เจเจธเจฆเฉ เจฒเจ เจ
เจธเฉเจ เจฒเฉเจเจฆเฉ เจนเจพเจ
เจซเจพเจเจฐเจฌเจฐเจก 3.0 เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ
เจธเจญ เจคเฉเจ เจเฉฑเจ เจธเฉฐเจธเจเจฐเจฃ (เจเจฟเจธ เจตเจฟเฉฑเจ เจเฉเจเฉ เจฆเฉ เจธเจฟเจธเจเจฎ เจเฉฑเจคเฉ VS2008/VS2010 เจฐเจจเจเจพเจเจฎ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉเจเจ เจฆเฉ เจธเจฅเจพเจชเจจเจพ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ) เจตเจฟเฉฑเจ เจนเฉเจ เจฒเจฟเจเฉเจเจ เจซเจพเจเจฒเจพเจ เจนเจจ:
25/gbak.exe
25/fbclient.dll
25/firebird.conf
25/firebird.log
25/firebird.msg
25/ib_util.dll
25/icudt30.dll
25/icuin30.dll
25/icuuc30.dll
25/Microsoft.VC80.CRT.manifest
25/msvcp80.dll
25/msvcr80.dll
30/fbclient.dll
30/firebird.conf
30/firebird.msg
30/gbak.exe
30/ib_util.dll
30/icudt52.dll
30/icudt52l.dat
30/icuin52.dll
30/icuuc52.dll
30/msvcp100.dll
30/msvcr100.dll
30/intl/fbintl.conf
30/intl/fbintl.dll
30/plugins/engine12.dll
เจเฉฑเจ เจคเจเจฐเจฌเฉเจเจพเจฐ เจชเฉเจฐเจฌเฉฐเจงเจ เจฆเฉเจ เจธเจเจฆเจพ เจนเฉ เจเจฟ 2.5 เจตเจฟเฉฑเจ intl/fbintl.dll เจ เจคเฉ intl/fbintl.conf เจซเจพเจเจฒเจพเจ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจนเจจเฅค เจเจน เจธเฉฑเจ เจนเฉ, เจเจฟเจเจเจเจฟ gbak เจเฉฑเจ เจเฉเจจเฉเจเจธเจผเจจ เจเจพเจฐเจธเฉเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเจพเจฐเจธเฉเจเจพเจ เจตเจฟเจเจเจพเจฐ เจกเฉเจเจพ เจจเฉเฉฐ เจจเจนเฉเจ เจฌเจฆเจฒเจฆเจพ เจนเฉ, เจชเจฐ เจซเจพเจเจฐเจฌเจฐเจก 3.0 เจฆเฉ "เจชเฉเจฐเจพเจชเจค" เจชเจพเจธเฉ, เจเจน เจซเจพเจเจฒเจพเจ เจเฉฐเจกเฉเจเจธ เจฌเจฃเจพเจเจฃ เจตเฉเจฒเฉ เจเจผเจฐเฉเจฐเฉ เจนเจจเฅค
firebird.conf เจตเจฟเฉฑเจ Firebird 3.0 เจจเฉเฉฐ เจเฉเฉเจจ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ:
MaxUnflushedWrites = -1
MaxUnflushedWriteTime = -1
เจจเจพเจฒ เจนเฉ, 2.5 เจ เจคเฉ 3.0 เจฒเจ เจตเฉฑเจ-เจตเฉฑเจ IpcName เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจธเฉเฉฑเจ เจเจฐเจจเจพ เจซเจพเจเจฆเฉเจฎเฉฐเจฆ เจนเฉเฅค
firebird.conf เจฆเฉ เจนเฉเจฐ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจเฉเจฃ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจ เจธเฉเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจตเจฟเจเจพเจฐ เจคเฉเจ เจ เฉฑเจเฉ เจตเจงเจฆเฉ เจนเจพเจ: เจกเฉเจเจพ เจเฉเจฐเจพเจเจธเจซเจฟเจเจเจผเจจ เจฆเฉ เจชเฉเจพเจ 'เจคเฉ, gbak เจเฉฑเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ 2.5 เจเฉฑเจฒเจฆเจพ เจนเฉ, เจ เจคเฉ เจฆเฉเจเฉ เจตเจฟเฉฑเจ 3.0, เจซเจฟเจฐ 2.5 เจฌเจพเจนเจฐ เจจเจฟเจเจฒเจฆเจพ เจนเฉ, เจ เจคเฉ 3.0 เจฌเจฃเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐเจฆเจพ เจนเฉเฅค เจธเฉเจเจเจพเจเจ
3.0 เจตเจฟเฉฑเจ เจเฉฐเจกเฉเจเจธ เจฌเจฟเจฒเจกเจฟเฉฐเจ เจชเฉเจพเจ เจจเฉเฉฐ เจคเฉเจเจผ เจเจฐเจจ เจฒเจ, TempCacheLimit เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฆเฉ เจเจเจพเจฐ เจจเฉเฉฐ ~ 40% RAM เจคเฉฑเจ เจตเจงเจพเจเจฃ เจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ (เจเฉเจเจฐ เจเจน เจเฉฑเจ เจธเจฎเจฐเจชเจฟเจค เจธเจฐเจตเจฐ เจนเฉ, เจฌเฉเจธเจผเจ)เฅค
เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจเจฐ เจธเจฐเจตเจฐ เจตเจฟเฉฑเจ 16 GB RAM เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจชเจพ เจธเจเจฆเฉ เจนเฉ
TempCacheLimit=6G
เจฌเฉเจธเจผเฉฑเจ, เจเจน เจฎเฉเฉฑเจฒ เจธเจฟเจฐเจซเจผ 64-เจฌเจฟเฉฑเจ เจซเจพเจเจฐเจฌเจฐเจก 3 เจฒเจ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจเจฟเจเจเจเจฟ เจเฉเจ เจตเฉ 32-เจฌเจฟเฉฑเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ 2 เจเฉเจเจพเจฌเจพเจเจ เจคเฉเจ เจตเฉฑเจง เจฎเฉเจฎเฉเจฐเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
2.5 เจตเจฟเฉฑเจ, เจเจธ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ - เจเจน เจเจฟเจธเฉ เจตเฉ เจคเจฐเฉเจนเจพเจ 2 เจเฉเจเจพเจฌเจพเจเจ เจคเฉเจ เจตเฉฑเจง เจจเจนเฉเจ เจนเฉ เจธเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจเจน เจฌเฉเจเจ เฉฑเจช เจฆเฉเจฐเจพเจจ เจเจคเฉ เจจเฉเฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจพเจฐเจตเจพเจ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจเจพเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเจฟ เจกเฉเจเจพเจฌเฉเจธ เจธเจฟเจฐเจฒเฉเจ เจตเจฟเฉฑเจ เจชเฉฐเจจเจพ เจเฉเจธเจผ 0 (เจเจฎเจพเจเจก gstat -h databasename
, เจชเฉฐเจจเจพ เจฌเจซเจฐ เจฒเจพเจเจจ เจตเฉเจเฉ)เฅค
เจเฉเจเจฐ เจกเจพเจเจพเจฌเฉเจธ เจธเจฟเจฐเจฒเฉเจ เจตเจฟเฉฑเจ เจเฉเจธเจผ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจธเฉเฉฑเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจคเจพเจ เจเจน firebird.conf (เจ เจคเฉ 3.0 เจตเจฟเฉฑเจ databases.conf) เจคเฉเจ เจฎเฉเฉฑเจฒเจพเจ เจจเฉเฉฐ เจเจตเจฐเจฐเจพเจเจก เจเจฐเจฆเจพ เจนเฉ, เจ เจคเฉ เจจเจพเจเจพเจซเจผเฉ เจตเฉฑเจกเฉ เจฎเฉเฉฑเจฒเจพเจ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ, เจเจน เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจฎเฉเจฎเฉเจฐเฉ เจฆเฉ เจเจชเจค เจ เจคเฉ เจธเจตเฉเจชเจฟเฉฐเจ เจฆเจพ เจเจพเจฐเจจ เจฌเจฃ เจธเจเจฆเจพ เจนเฉเฅค
เจ เฉฑเจเฉ, เจเจพเจฐเจเจฟเจ เจธเจฟเจธเจเจฎ เจฒเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจเจฒ เจเจฐเฉ.
เจธเจฅเจพเจจเจ เจชเฉเจฐเจธเจผเจพเจธเจ เจจเฉเฉฐ เจเฉฑเจเฉ เจ เจงเจฟเจเจพเจฐเจพเจ เจฆเฉ เจจเจพเจฒ เจเจฎเจพเจเจก เจฒเจพเจเจจ 'เจคเฉ, "เจธเจฟเจธเจเจฎ" เจซเจพเจเจฐเจฌเจฐเจก 2.5 เจธเฉเจตเจพ เจจเฉเฉฐ เจฐเฉเจเจฃ เจคเฉเจ เจฌเจพเจ เจฆ เจชเจฐเจฟเจตเจฐเจคเจจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ (เจเจฆเจพเจนเจฐเจจ):
set ISC_USER=ะฒะปะฐะดะตะปะตั
"25/gbak" -z -b -g -v -st t -y 25.log ะฑะฐะทะฐ25 stdout|^
"30/gbak" -z -c -v -st t -y 30.log stdin ะฑะฐะทะฐ30
เจเจน เจเจฆเจพเจนเจฐเจจ เจเฉเจเจธ (เจตเฉเจง "เจฏเฉเจจเจฟเจเจธ-เจธเจเจพเจเจฒ") เจตเจฟเฉฑเจ เจเฉฑเจ "เจซเจพเจฐเจตเจฐเจก เจธเจฒเฉเจธเจผ" เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉ, เจ เจคเฉ เจเฉฑเจ "เจเฉเจชเฉ" ("^" เจ เฉฑเจเจฐ) เจจเจตเฉเจ เจฒเจพเจเจจ เจ เฉฑเจเจฐ เจคเฉเจ เจฌเจ เจเจพเจเจฆเฉ เจนเฉ, เจเฉ เจฒเฉฐเจฌเฉ เจเจฎเจพเจเจกเจพเจ เจจเฉเฉฐ เจเจพเจเจช เจเจฐเจจ เจตเฉเจฒเฉ เจเจชเจฏเฉเจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค -st(atus) เจตเจฟเจเจฒเจช เจซเจพเจเจฐเจฌเจฐเจก 2.5.8 เจตเจฟเฉฑเจ เจชเฉเจฐเจเจ เจนเฉเจเจ เจนเฉ เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ gbak เจชเฉเจฐเจเจฟเจฐเจฟเจ เจฆเฉ เจเฉฑเจฒเจฃ เจฆเฉ เจธเจฎเฉเจ เจฌเจพเจฐเฉ เจกเฉเจเจพ เจฒเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ (เจตเฉเจฐเจตเจฟเจเจ เจฒเจ, เจฆเจธเจคเจพเจตเฉเจเจผ เจตเฉเจเฉ)เฅค
เจฒเฉเจจเจเจธ
เจฒเฉเจจเจเจธ เจซเจพเจเจฐเจฌเจฐเจก 3 'เจคเฉ เจเฉเจฎเจฅ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉเฅค CentOS (RHEL) 'เจคเฉ เจเจน เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจธเจฟเจธเจเจฎ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจตเจฟเฉฑเจ เจเจฌเฉฐเจเฉ (เจกเฉเจฌเฉเจ เจจ) 'เจคเฉ, เจเจชเจฒ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจตเจฟเฉฑเจ เจธเจฅเจฟเจค เจนเฉเฅค
CentOS เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจเจชเจฒ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจจเฉเฉฐ เจเจจเฉเจเจ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจ เจคเฉ เจเฉเจตเจฒ เจคเจฆ เจนเฉ เจเจฐเฉ
yum install libtommath
เจเจฌเฉฐเจเฉ เจจเฉเฉฐ เจตเจพเจงเฉ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจธเจผเจพเจฎเจฒ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจเจฌเฉฐเจเฉ 16 เจ เจคเฉ เจเจฌเฉฐเจคเฉ 18 เจชเฉเจเฉเจเจพเจ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจฆเฉ เจนเจจ - libtommath0 เจ เจคเฉ libtommath1, เจเฉเจฐเจฎเจตเจพเจฐเฅค
เจซเจพเจเจฐเจฌเจฐเจก 3.0 tommath.so.0 เจฆเฉ เจเฉเจ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ Ubuntu 18 เจฒเจ tommath.so.0 เจคเฉเจ tommath.so.1 เจคเฉฑเจ เจเฉฑเจ เจฒเจฟเฉฐเจ (เจธเจฟเจฎเจฒเจฟเฉฐเจ) เจฌเจฃเจพเจเจฃ เจฆเฉ เจตเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจ เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ tommath.so.1 เจจเฉเฉฐ เจฒเฉฑเจญเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ.
เจเจฌเฉฐเจเฉ เจตเจฟเฉฑเจ เจฎเจพเจฐเจ เจเฉเจเจฟเจ - /usr/lib/x86_64-linux-gnu/
, เจชเจฐ เจนเฉเจฐ เจกเฉเจฌเฉเจ
เจจ-เจเจงเจพเจฐเจฟเจค เจตเฉฐเจกเจพเจ เจตเฉฑเจเจฐเฉเจเจ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจเฅค
เจฆเฉเจเฉ เจธเจฎเฉฑเจธเจฟเจ เจเจธ เจคเฉฑเจฅ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉ เจเจฟ เจซเจพเจเจฐเจฌเจฐเจก 3.0.1 เจคเฉฑเจ เจ เจคเฉ เจเจธ เจธเจฎเฉเจค, เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจธเจฐเจตเจฐ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจ เจฆเจพ เจเฉเจ เจเจธเจพเจจ เจคเจฐเฉเจเจพ เจจเจนเฉเจ เจธเฉเฅค เจ เจธเฉเจ "เจฒเฉเฉเฉเจเจฆเฉ เจ เจเฉเจคเจฐ เจฆเฉ เจจเจพเจฒ เจธเจฐเฉเจค เจคเฉเจ เจเฉฐเจชเจพเจเจฒ เจเจฐเฉ" เจตเจฟเจเจฒเจช เจจเฉเฉฐ เจเจธเจฆเฉ เจ เจจเฉเจธเจพเจฐเฉ เจเจเจฟเจฒเจคเจพ เจฆเฉ เจเจพเจฐเจจ เจจเจนเฉเจ เจฎเฉฐเจจเจฆเฉ เจนเจพเจเฅค
เจซเจพเจเจฐเจฌเจฐเจก 3.0.2 เจ
เจคเฉ เจเฉฑเจ เจฒเจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ
เจเจน เจฎเฉฐเจจเจฆเฉ เจนเฉเจ เจเจฟ tommath เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจ เจคเฉ, เจเฉเจเจฐ เจฒเฉเฉ เจนเฉเจตเฉ, tommath.so.0 เจฒเจ เจเฉฑเจ เจธเจฟเจฎเจฒเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉ, เจคเฉเจธเฉเจ เจฎเฉเจเฉเจฆเจพ (เจเจธ เจฒเจฟเจเจค เจฆเฉ เจธเจฎเฉเจ) เจซเจพเจเจฐเจฌเจฐเจก 3.0.4 เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจจเฉเฉฐ เจเฉฐเจธเจเจพเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, /opt /fb3:
./install.sh -path /opt/fb3
เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจธเฉเจ เจซเจพเจเจฐเจฌเจฐเจก เจธเจฟเจธเจเจฎ เจธเฉเจตเจพ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจธเจผเฉเจฐเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจซเจพเจเจฐเจฌเจฐเจก เจจเฉเฉฐ เจฐเฉเจเจฃ เจตเฉเจฒเฉ, เจเจน เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเฉ เจเจฟ เจเจฒเจพเจธเจฟเจ เจฎเฉเจก เจตเจฟเฉฑเจ เจซเจพเจเจฐเจฌเจฟเจก 2.5 เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจเจฎ เจคเฉเจฐ 'เจคเฉ xinetd เจฆเฉเจเจฐเจพ เจธเจผเฉเจฐเฉ เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ - เจเจธ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจพเจ เจคเจพเจ xinetd เจฒเจ เจซเจพเจเจฐเจฌเจฐเจก เจธเฉเจตเจพ เจจเฉเฉฐ เจ เจฏเฉเจ เจเจฐเจจ เจเจพเจ xinetd เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฌเฉฐเจฆ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
Linux 'เจคเฉ 3.0 เจฒเจ firebird.conf เจตเจฟเฉฑเจ, เจคเฉเจนเจพเจจเฉเฉฐ MaxUnflushed เจชเฉเจฐเจพเจฎเฉเจเจฐ เจธเฉเฉฑเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ (เจเจน เจธเจฟเจฐเจซเจผ เจตเจฟเฉฐเจกเฉเจเจผ 'เจคเฉ เจเฉฐเจฎ เจเจฐเจฆเฉ เจนเจจ) เจ เจคเฉ Firebird 2.5 เจธเฉเจเจฟเฉฐเจเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค
เจฒเฉเจจเจเจธ เจตเจฟเฉฑเจ, เจซเจพเจเจฐเจฌเจฐเจก 2.5 เจฆเฉ เจธเจฅเจพเจจเจ (เจซเจพเจเจฒ) เจชเจนเฉเฉฐเจ เจตเจฟเฉฐเจกเฉเจเจผ เจฆเฉ เจ เจงเฉเจจ เจเจฎเจฌเฉเจก เจธเฉฐเจธเจเจฐเจฃ เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจจเจนเฉเจ เจนเฉ - 2.5 เจธเจฐเจตเจฐ gbak เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ เจเฉฐเจฎ เจเจฐเฉเจเจพ (เจจเฉเฉฑเจเจตเจฐเจ เจญเจพเจ เจคเฉเจ เจฌเจฟเจจเจพเจ), เจชเจฐ เจชเจนเฉเฉฐเจ เจ เจงเจฟเจเจพเจฐเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจชเจญเฉเจเจคเจพ เจ เจงเจพเจฐ เจฆเฉ เจตเจฟเจฐเฉเฉฑเจง เจเจพเจเจ เจเฉเจคเฉ เจเจพเจตเฉเจเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจธ เจฒเจ เจจเจพ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจฒเฉเจเจเจจ, เจธเจเฉเจ เจเฉฑเจ เจชเจพเจธเจตเจฐเจก เจฆเฉ เจตเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ:
export ISC_USER=username ISC_PASSWORD=password
/opt/firebird/bin/gbak -b โฆ ะฑะฐะทะฐ25 stdout
|/opt/fb3/bin/gbak -c โฆ stdin ะฑะฐะทะฐ30
เจเฉฑเจ เจธเจซเจฒ เจฐเฉเจชเจพเจเจคเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจนเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ "เจตเจพเจงเฉ" เจซเจพเจเจฐเจฌเจฐเจก 3.0, เจซเจฟเจฐ "เจฎเฉเฉฑเจ" เจซเจพเจเจฐเจฌเจฐเจก 2.5 เจจเฉเฉฐ เจ เจฃเจเฉฐเจธเจเฉเจฒ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจ เจคเฉ เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ เจซเจพเจเจฐเจฌเจฐเจก 2.5 เจฆเฉ เจเฉฑเจ เจธเจพเจซเจผ เจธเจฅเจพเจชเจจเจพ เจเจฐเจจเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ - เจ เจคเฉ เจเจน เจจเจฟเจฏเจฎเจค tar.gz เจเฉฐเจธเจเจพเจฒเจฐ เจคเฉเจ เจตเจงเฉเจ เจนเฉ, เจจเจพ เจเจฟ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ, เจเจฟเจเจเจเจฟ. เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจตเจฟเฉฑเจ เจตเจฐเจเจจ เจชเจฟเฉฑเจเฉ เจฐเจนเจฟ เจธเจเจฆเจพ เจนเฉเฅค
เจจเจพเจฒ เจนเฉ, เจฒเฉเจจเจเจธ 'เจคเฉ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจฐเฉเจธเจเฉเจฐ เจเจฐเจจ เจ เจคเฉ เจฎเฉเฉ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจเจพเจเจ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจเจฟ เจจเจตเจพเจ เจกเฉเจเจพเจฌเฉเจธ เจซเจพเจเจฐเจฌเจฐเจก เจเจชเจญเฉเจเจคเจพ เจฆเฉ เจฎเจฒเจเฉเจ เจค เจนเฉเฅค
เจเฉ เจ เจเจฟเจนเจพ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจเจธ เจจเฉเฉฐ เจ เฉเจ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเจเจเฉ.
chown firebird.firebird database
เจจเจคเฉเจเจพ
เจธเจฎเจพเจ เจ เจคเฉ เจกเจฟเจธเจ เจธเจชเฉเจธ เจฌเจเจพเจเจฃ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ, เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจฆเจพ เจเฉฑเจ เจนเฉเจฐ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจซเจพเจเจฆเจพ เจนเฉ - เจฎเฉเจเฉเจฆเจพ เจซเจพเจเจฐเจฌเจฐเจก 2.5 เจจเฉเฉฐ เจฎเจฟเจเจพเจ เจฌเจฟเจจเจพเจ เจกเจพเจเจพเจฌเฉเจธ เจชเจฐเจฟเจตเจฐเจคเจจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจเฉ เจ เจธเจซเจฒ เจฐเฉเจชเจพเจเจคเจฐเจฃ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจฐเฉเจฒเจฌเฉเจ เจจเฉเฉฐ เจฌเจนเฉเจค เจธเจฐเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ (เจเจผเจฟเจเจฆเจพเจคเจฐ เจเจเฉเจนเจพ เจฆเฉ เจเจพเจ เจเจพเจ เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจฆเฉเจฐเจพเจจ เจ เจเจพเจจเจ เจฐเฉเจฌเฉเจ เจนเฉเจฃ เจเจพเจฐเจจ เจชเฉเจฐเจเจฟเจฐเจฟเจ).
เจธเจฎเฉเจ เจฆเฉ เจฌเจเจค เจเจธ เจคเฉฑเจฅ เจฆเฉ เจเจพเจฐเจจ เจนเฉ เจเจฟ "เจเจฒเจพเจธเจฟเจ" เจชเจฐเจฟเจตเจฐเจคเจจ "เจฌเฉเจเจ เฉฑเจช เจธเจฎเจพเจ" เจ เจคเฉ "เจฐเฉเจธเจเฉเจฐ เจเจพเจเจฎ" เจนเฉเฅค เจฐเจฟเจเจตเจฐเฉ เจตเจฟเฉฑเจ เจฆเฉ เจญเจพเจ เจนเฉเฉฐเจฆเฉ เจนเจจ: เจเฉฑเจ เจฌเฉเจเจ เฉฑเจช เจซเจพเจเจฒ เจคเฉเจ เจกเฉเจเจพ เจชเฉเฉเจนเจจเจพ เจ เจคเฉ เจเฉฑเจ เจธเฉเจเจเจพเจเจ เจฌเจฃเจพเจเจฃเจพเฅค
เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจฆเฉ เจจเจพเจฒ, เจเฉเฉฑเจฒ เจธเจฎเจพเจ "เจฌเฉเจเจ เฉฑเจช เจธเจฎเจพเจ เจ เจคเฉ เจชเฉฐเจ เจคเฉเจ เจฆเจธ เจชเฉเจฐเจคเฉเจธเจผเจค" เจ เจคเฉ "เจเฉฐเจกเฉเจเจธ เจฌเจฟเจฒเจกเจฟเฉฐเจ เจเจพเจเจฎ" เจตเจเฉเจ เจชเฉเจฐเจพเจชเจค เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเจพเจธ เจจเจคเฉเจเฉ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจฌเจฃเจคเจฐ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเจจ, เจชเจฐ เจเจธเจคเจจ, เจฐเจฟเจเจตเจฐเฉ เจธเจฎเจพเจ เจฌเฉเจเจ เฉฑเจช เจธเจฎเฉเจ เจคเฉเจ เจฒเจเจญเจ เจฆเฉเฉฑเจเจฃเจพ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเจธ เจฒเจ, เจเฉเจเจฐ เจ เจธเฉเจ เจฌเฉเจเจ เฉฑเจช เจธเจฎเจพเจ เจจเฉเฉฐ เจเจเจพเจ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจฒเฉเจเจฆเฉ เจนเจพเจ, เจคเจพเจ "เจเจฒเจพเจธเจฟเจ เจชเจฐเจฟเจตเจฐเจคเจจ" เจธเจฎเฉเจ เจฆเฉเจเจ เจคเจฟเฉฐเจจ เจเจเจพเจเจเจ เจนเจจ, เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจธเจฎเฉเจ เจฆเฉเจเจ เจฆเฉ เจเจเจพเจเจเจ เจนเจจเฅค TempCacheLimit เจจเฉเฉฐ เจตเจงเจพเจเจฃเจพ เจธเจฎเฉเจ เจจเฉเฉฐ เจนเฉเจฐ เจเจเจพเจเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจ เจญเจฟเจเจธ เจตเจฟเฉฑเจ เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจชเจฐเจฟเจตเจฐเจคเจจ เจคเฉเจนเจพเจจเฉเฉฐ เจตเจฟเจเจฒเจชเจ เจฌเฉเจเจ เฉฑเจช เจ เจคเฉ เจฐเฉเจธเจเฉเจฐเจฟเฉฐเจ เจฆเฉ เจธเจฎเฉเจ เจฆเฉ 30-40% เจจเฉเฉฐ เจฌเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจธเจตเจพเจฒ?
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจเจฟเฉฑเจชเจฃเฉเจเจ เจตเจฟเฉฑเจ เจธเจพเจฐเฉ เจชเฉเจฐเจธเจผเจจ เจฒเจฟเจเฉ, เจเจพเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจตเจฟเจงเฉ เจฆเฉ เจฒเฉเจเจ เจ เจคเฉ เจเจธ เจฒเฉเจ เจฆเฉ เจธเจนเจฟ-เจฒเฉเจเจ เจจเฉเฉฐ เจญเฉเจเฉ - เจตเฉเจธเฉเจฒเฉ เจธเจฟเจกเฉเจฐเฉเจต, iBase เจฒเฉเจกเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจเฉฐเจเฉเจจเฉเจ เจฐ, bs at ibase ru.
เจธเจฟเจฐเจซเจผ เจฐเจเจฟเจธเจเจฐเจก เจเจชเจญเฉเจเจคเจพ เจนเฉ เจธเจฐเจตเฉเจเจฃ เจตเจฟเฉฑเจ เจนเจฟเฉฑเจธเจพ เจฒเฉ เจธเจเจฆเฉ เจนเจจเฅค
เจคเฉเจธเฉเจ เจซเจพเจเจฐเจฌเจฐเจก เจฆเจพ เจเจฟเจนเฉเจพ เจธเฉฐเจธเจเจฐเจฃ เจตเจฐเจค เจฐเจนเฉ เจนเฉ?
-
เจซเจพเจเจฐเจฌเจฐเจก 3.x
-
เจซเจพเจเจฐเจฌเจฐเจก 2.5
-
เจซเจพเจเจฐเจฌเจฐเจก 2.1
-
เจซเจพเจเจฐเจฌเจฐเจก 2.0, 1.5 เจเจพเจ 1.0
16 เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉ เจตเฉเจ เจชเจพเจเฅค 1 เจตเจฐเจคเฉเจเจเจพเจฐ เจฌเจเจฟเจเฅค
เจธเจฐเฉเจค: www.habr.com