เช เชฒเซเชเชฎเชพเช, เช เชฎเซ เชจเชตเชพ Linux เชตเชฟเชคเชฐเชฃเซ เชชเชฐ Firebird DBMS เชธเชเชธเซเชเชฐเชฃ 3.0 เชจเชพ เชถเซเชฐเซเชทเซเช เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชชเชเชฒเชพเชเชจเชพ เชจเซเชฏเซเชจเชคเชฎ เชธเซเชเชจเซเช เชตเชฐเซเชฃเชจ เชเชฐเซเชถเซเช. CentOS 8 เช เชจเซ Ubuntu 19 เชเชฆเชพเชนเชฐเชฃเซ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ.
เชฒเชเซเชทเซเชฏ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชซเชพเชฏเชฐเชฌเชฐเซเชก เชตเชฟเชคเชฐเชฃเชจเซ "เชตเชฟเชคเชฐเชฟเชค" เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพเชฎเชพเช, เชชเซเชฐเซเชเซเชเซเชเชจเซ เชธเชคเซเชคเชพเชตเชพเชฐ เชตเซเชฌเชธเชพเชเชเชจเซ เชฒเชฟเชเชเชฎเชพเชเชฅเซ tar.gz เชเชฐเซเชเชพเชเชต เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชตเชฟเชเชฒเซเชช (
เชธเซเชฅเซ เช
เชงเซเชฐเชพ เชฎเชพเชเซ - เชคเชฐเชค เช เชฏเซเชฆเซเชงเชฎเชพเช:
เชเชกเชชเซ เชธเซเชฅเชพเชชเชจ
เชซเชพเชเชฒ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช /etc/sysctl.conf
เชฒเซเชเซ เชเชฎเซเชฐเซเชจเซ:
vm.max_map_count = 256000
เชซเชพเชเชฒ เชธเชพเชเชตเซ เช เชจเซ เชธเซเชเชฟเชเช เชฒเชพเชเซ เชเชฐเซ:
sudo sysctl -p /etc/sysctl.conf
เชเชเชณเชจเซ เชธเซเชเชจเชพเช CentOS 8 เช
เชจเซ Ubuntu 19 เชฎเชพเชเซ เช
เชฒเช เชเซ, เชชเชฐเชเชคเซ ะกะกะซะะะ
ะธ ะะะขะะะะ
เชตเชฟเชคเชฐเชฃ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชซเชพเชฏเชฐเชฌเชฐเซเชก เชชเซเชฐเซเชเซเชเซเชเชจเซ เช
เชงเชฟเชเซเชค เชธเชพเชเช เชชเชฐเชฅเซ เชเช เชฒเชฟเชเช เชฆเชฐเซเชถเชพเชตเซ เช
เชจเซ เชคเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชเซ เชเซเชฎเชพเช เชกเชพเชเชจเชฒเซเชก เชฆเชฐเชฎเชฟเชฏเชพเชจ เชตเชฟเชคเชฐเชฃ เช
เชจเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เช เชเซเชทเชฃเซ (เชฎเชพเชฐเซเช 2020), เชซเชพเชฏเชฐเชฌเชฐเซเชก 3.0.5 เชฐเชฟเชฒเซเช เชธเชเชฌเชเชงเชฟเชค เชเซ (
เชธเซเชจเซเชเซเชธ 8
sudo yum -y install epel-release
sudo yum -y makecache
sudo yum -y install libicu libtommath tar
ln -s libncurses.so.5
/usr/lib64/libncurses.so.5
ln -s libtommath.so.1
/usr/lib64/libtommath.so.0
curl -L ะกะกะซะะะ|tar -zxC /tmp
เชเชฌเซเชจเซเชเซ 19
sudo apt-get -y install libncurses5 libtommath1
ln -s libtommath.so.1
/usr/lib/x86_64-linux-gnu/libtommath.so.0
wget -O- ะกะกะซะะะ|tar -zxC /tmp
เชซเชพเชฏเชฐเชฌเชฐเซเชก เชกเซเชฌเซเชเชฎเชเชธเชจเซเช เชตเชพเชธเซเชคเชตเชฟเช เชธเซเชฅเชพเชชเชจ:
cd /tmp/ะะะขะะะะ
sudo ./install.sh
เชเซ เชคเชฎเซ เชตเชงเซ เชธเชพเชฐเซ เชฐเซเชคเซ เชธเชฎเชเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซเชต เชเซ เช เชเซเชฐเชฟเชฏเชพเช เชถเซเช เชเชพเชฎ เชเชฐเซ เชเซ, เชคเซ เชเชเชณ เชตเชพเชเชเซ.
เชฎเซเชเซเชฏ เชถเชฐเซเชฐ
เชเช เชจเชพเชจเซ เชชเซเชฐเชธเซเชคเชพเชตเชจเชพ
เชเชตเซเช เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ OS เชชเชนเซเชฒเซเชฅเซ เช เชจเซเชฏเซเชจเชคเชฎ เชธเชเชธเซเชเชฐเชฃเชฎเชพเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชเซ เช เชจเซ เชธเชพเชฐเซเชตเชเชจเชฟเช เชฐเชฟเชชเซเชเซเชเชฐเซเช เช เชฅเชตเชพ เชคเซเชฎเชจเซ เชธเซเชฅเชพเชจเชฟเช เชจเชเชฒเซเชจเซ เชเชเซเชธเซเชธ เชเซเช เชตเซเชฒ เชเซ.
เชเชตเซเช เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เชตเชพเชเชเชจเซ Linux เช เชจเซ Firebird DBMS เชจเซเช เชฎเซเชณเชญเซเชค เชเซเชเชพเชจ เชเซ.
เชเชฏเซเชเชจ
DBMS เชธเชฐเซเชตเชฐ เชชเชฐ, เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒเซ เชฎเชพเชเซ เช
เชฒเช เชตเชฟเชญเชพเชเซ เชซเชพเชณเชตเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ (/tmp
), เชกเซเชเชพเชฌเซเช เชซเชพเชเชฒเซ เช
เชจเซ เชธเซเชฅเชพเชจเชฟเช เชฌเซเชเช
เชช.
เช
เชธเซเชฅเชพเชฏเซเชฎเชพเช เชฒเซเช-เชซเชพเชเชฒเซ, เชธเซเชฐเซเชเชฟเชเช เชซเชพเชเชฒเซ, เชตเซเชถเซเชตเชฟเช เช
เชธเซเชฅเชพเชฏเซ เชเซเชทเซเชเชเซ (GTT) เช
เชจเซ เชฎเซเชจเชฟเชเชฐเชฟเชเช เชเซเชทเซเชเชเซเชจเซ "เชฎเชเซเชฐเชฟเชฏเชฒเชพเชเชเซเชถเชจ" เชซเชพเชเชฒเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ. เชธเซเชฐเซเช เชเชฐเซ เช
เชจเซ เชตเซเชถเซเชตเชฟเช เช
เชธเซเชฅเชพเชฏเซ เชเซเชทเซเชเช เชซเชพเชเชฒเซ เชธเซเชฅเชฟเชค เชเซ /tmp
, mon$-table เชซเชพเชเชฒเซ เช
เชจเซ เชฒเซเช-เชซเชพเชเชฒเซ - เชฎเชพเช /tmp/firebird
.
เชธเซเชฐเซเช เชซเชพเชเชฒเซ "เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ" (unlink
) เชฌเชจเชพเชตเซเชฏเชพ เชชเชเซ เชคเชฐเชค เช, เชเซเชฅเซ เชคเซเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเซเชเชฟเชฎเชพเช "เชเซเช" เชถเชเชคเชพ เชจเชฅเซ - เชซเชเซเชค เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชนเซเชจเซเชกเชฒเซเชธเชจเซ เชธเซเชเชฟเชฎเชพเช (เช เชคเชฐเซเชเซ เชฒเซเชฌเชฒ เชฅเชฏเซเชฒ deleted
):
sudo ls -lhF /proc/`pgrep firebird`/fd
เชธเซเชฏเซเชกเซ-เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเซเชเชฟเชฎเชพเช /proc/โฆ/fd/
เชธเชฟเชฎเชฒเชฟเชเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เชเซ, เช
เชจเซ เชซเชพเชเชฒ เชตเชฟเชถเซเชจเซ เชตเชพเชธเซเชคเชตเชฟเช เชฎเชพเชนเชฟเชคเซ เชเชจเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ:
sudo stat -L /proc/`pgrep firebird`/fd/ะะะะะ
เชเซเชฏเชพเช ะะะะะ
- เชฐเชธเชจเซ เชซเชพเชเชฒเชจเซเช เชตเชฐเซเชฃเชจเชเชฐเซเชคเชพ (เชตเชฐเซเชฃเชจเชเชฐเซเชคเชพ).
เชซเซเชจ เชเชฐเชตเชพเชจเซ เชฌเชฆเชฒเซ "pgrep ะธัะฟะพะปะฝัะตะผัะน-ัะฐะนะป
ยป เชคเชฎเซ เชฐเชธเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเชพ เชเชณเชเชเชฐเซเชคเชพเชจเซ เชคเชฐเชค เช เชฌเชฆเชฒเซ เชถเชเซ เชเซ.
เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒเซ เชเซเชฌ เชฎเซเชเซ เชนเซเช เชถเชเซ เชเซ, เชคเซเชฅเซ เชฎเชพเชเซ /tmp
เชเชเชพเชฎเชพเช เชเชเชพ 20-30 GB เชซเชพเชณเชตเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซ เชเซ เชธเซเชฐเซเช เชซเชพเชเชฒเซเชจเซเช เชเชฆ เชซเชเซเชค เชตเชฟเชจเชเชคเซเชฎเชพเช เชธเซเชชเชทเซเช เช
เชฅเชตเชพ เชเชฐเซเชญเชฟเชค เชฐเซเชคเซ เชธเซเชฐเซเช เชเชฐเซเชฒ เชกเซเชเชพเชจเชพ เชเชฅเซเชฅเชพ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ, เช
เชจเซ เชเช เช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เช
เชธเซเชฅเชพเชฏเซ เชซเชพเชเชฒเซเชจเซ เชเซเชเชพเชฌเชพเชเชเซเชธ "เชฌเชจเชพเชตเซ" เชถเชเซ เชเซ.
เชกเซเชเชพเชฌเซเช เชซเชพเชเชฒเซ เชฎเชพเชเซเชจเชพ เชตเชฟเชญเชพเชเชฎเชพเช เชคเชฎเชพเชฎ เชกเซเชเชพเชฌเซเชเชจเซ เชซเชพเชเชฒเซ เชนเซเชตเซ เชเชตเชถเซเชฏเช เชเซ. เชตเชคเซเชคเชพ เชเชเชพเชฎเชพเช เชเชเซ เชธเซเชฅเซ เชฎเซเชเซ เชกเซเชเชพเชฌเซเช เชซเชพเชเชฒเชจเซ เชจเชเชฒ. เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชเซเชเชฒเชพเชเช เชตเชฐเซเชทเซ เชธเซเชงเซ เชกเซเชเชพเชฌเซเช เชซเชพเชเชฒเซเชจเซ เชตเซเชฆเซเชงเชฟเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซ เชเชฐเซเชฐเซ เชเซ.
เชธเซเชฅเชพเชจเชฟเช เชฌเซเชเช เชช เชตเชฟเชญเชพเชเชฎเชพเช เชคเชฎเชพเชฎ เชกเซเชเชพเชฌเซเชเชจเซ เชเชเชพเชฎเชพเช เชเชเซ เชเช เชฌเซเชเช เชช เชเชฐเซเชเชพเชเชต เช เชจเซ เชธเซเชฅเซ เชฎเซเชเชพ เชกเซเชเชพเชฌเซเชเชจเซ เชฌเซเชเช เชช เชนเซเชตเซ เชเชตเชถเซเชฏเช เชเซ. เชคเซ เชเชเซเชเชจเซเชฏ เชเซ เชเซ เช เชตเชฟเชญเชพเชเชฎเชพเช เชธเซเชฅเซ เชฎเซเชเชพ เชกเซเชเชพเชฌเซเชเชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชเซเชฏเชพ เชชเชฃ เชเซ. เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชเชฃเชพ เชตเชฐเซเชทเซ เชธเซเชงเซ เชฌเซเชเช เชช เช เชจเซ เชฌเซเชเช เชชเชจเชพ เชเชฐเซเชเชพเชเชตเซเชธเชจเซ เชตเซเชฆเซเชงเชฟเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซ เชเซเชเช.
เชชเซเชฐเชพเชฐเชเชญเชฟเช เชคเซเชฏเชพเชฐเซ
เชซเชพเชฏเชฐเชฌเชฐเซเชก 3.0 DBMS เชธเชฐเซเชตเชฐ เชเชคเชฟเชถเซเชฒ เชฐเซเชคเซ เชธเชฟเชธเซเชเชฎ เชฎเซเชฎเชฐเซเชจเซ เชซเชพเชณเชตเซ เชเซ เช เชจเซ เชฎเซเชเซเชค เชเชฐเซ เชเซ, เชเซ เชคเซเชจเชพ เชซเซเชฐเซเชเชฎเซเชจเซเชเซเชถเชจ เชคเชฐเชซ เชฆเซเชฐเซ เชถเชเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเช เช เชธเชฎเชฏเซ เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชธเซเชชเชฐเชธเชฐเซเชตเชฐเชฅเซ เชกเชฟเชธเซเชเชจเซเชเซเช เชฅเชฏเชพ เชชเชเซ, เชจเชตเชพ เชเซเชกเชพเชฃเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชญเซเชฒเซ เชเชตเซ เชถเชเซ เชเซ.
เชฎเซเชฎเชฐเซ เชซเซเชฐเซเชเชฎเซเชจเซเชเซเชถเชจ เชธเชฟเชธเซเชเชฎ เชชเซเชฐเชพเชฎเซเชเชฐ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชฅเชพเชฏ เชเซ vm.max_map_count
, เชกเชฟเชซเซเชฒเซเช 64K เชเซ. เชคเซเชจเซเช เชฎเซเชฒเซเชฏ เชเชพเชฐ เชเชฃเซเช เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ:
sudo sysctl vm.max_map_count=256000
เชเซเชฏเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชฐเซเชฌเซเช เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชจเชตเซ เชเชฟเชเชฎเชค เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เชซเชพเชเชฒเชฎเชพเช เชเชฎเซเชฐเซ /etc/sysctl.conf
เชฐเซเชเชพ:
vm.max_map_count = 256000
เชเชฟเชชเซเชชเชฃเซ เชเชฐเชตเชพเชจเซ เชธเชฒเชพเชน เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซเชฅเซ เช เชชเชฐเชฟเชฎเชพเชฃ เชฌเชฆเชฒเชตเชพเชจเซเช เชเชพเชฐเชฃ เชธเซเชชเชทเซเช เชฅเชพเชฏ. เชคเชฎเซ เชชเชนเซเชฒเชพ เชซเชพเชเชฒเชจเซ เชเชกเชฟเช เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ เชชเชเซ เชคเซเชฎเชพเช เชธเซเชต เชเชฐเซเชฒเซ เชธเซเชเชฟเชเชเซเชธเชจเซ เชฒเชพเชเซ เชเชฐเซ เชถเชเซ เชเซ:
sudo sysctl -p /etc/sysctl.conf
เชเชฐเซเชฐเซ เชชเซเชเซเชเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
Firebird 3.0 Linux DBMS เชเชเซเชเชฟเชเซเชฏเซเชเซเชฌเชฒเซเชธ ncurses เชฒเชพเชเชฌเซเชฐเซเชฐเซเช เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ (libncurses.so.5
), ICU (เชธเชเชธเซเชเชฐเชฃเชจเชพ เชธเชเชฆเชฐเซเชญ เชตเชฟเชจเชพ เช
เชจเซ เชเชเชเชชเซเชเชฎเชพเช เชชเซเชฐเชฆเชฐเซเชถเชจ เชตเชฟเชจเชพ ldd
) เช
เชจเซ เชเซเชฎเชฅ (libtommath.so.0
). เชเชธเซเชฎเซเชฌเชฒเซ เชเชฐเซเชเชพเชเชตเชจเซ เชกเชพเชเชจเชฒเซเชก เช
เชจเซ เช
เชจเชชเซ
เช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเชฟเชคเชพเช เชเชฐเซเชฐเซ เชเซ gzip
, tar
ะธ curl
เช
เชฅเชตเชพ wget
. ICU เชธเชเชธเซเชเชฐเชฃเซ, gzip
, tar
ะธ curl
/wget
- เชจเชเซเชตเชพ เชเซ.
เชชเซเชเซเชเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเซเช เช เชธเชฟเชธเซเชเชฎ เช เชจเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชตเชชเชฐเชพเชคเชพ เชชเซเชเซเช เชฎเซเชจเซเชเชฐ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ, เชคเซเชฅเซ เช เชฎเซ เชคเซเชฎเชจเซ เชเช เชชเชเซ เชเช เชงเซเชฏเชพเชจเชฎเชพเช เชฒเชเชถเซเช.
เชธเซเชจเซเชเซเชธ 8
CentOS 8 เชจเชตเชพ เชชเซเชเซเช เชฎเซเชจเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ - dnf
เช
เชจเซ เชคเซเชจเซ เชเชฆเซเชถ เชชเชฐ "เชชเชพเชฐเชฆเชฐเซเชถเช เชฐเซเชคเซ" เชเชนเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ yum
. เชเชพเชฐเชฃ เชเซ เช
เชฎเชพเชฐเชพ เชนเซเชคเซเช เชฎเชพเชเซ เชคเซเชฎเชจเซ เชตเชเซเชเซ เชเซเช เชคเชซเชพเชตเชค เชจเชฅเซ - เชเชฆเชพเชนเชฐเชฃเซเชฎเชพเช เชนเชถเซ yum
.
เชฎเซเชเชพเชกเซเชเชพ เชเซเชถ เช
เชชเชกเซเช เชเชฐเซ: sudo yum makecache
libtomath เชชเซเชเซเช เช เชฒเช E(xtra)P(ackages for)E(nterprise)L(inux) เชฐเซเชชเซเชเซเชเชฐเซเชฎเชพเช เชเซ, เชคเซเชฅเซ เชคเชชเชพเชธเซ เชเซ เชคเซ เชชเชนเซเชฒเชพเชฅเซ เช เชธเชฎเชพเชตเชฟเชทเซเช เชเซ:
yum -C repolist
เชฎเชพเชคเซเชฐ เชเซเชถ เชตเชฟเชเชฒเซเชช (-C
เช
เชฅเชตเชพ --cache-only
) เชจเซ เชเชชเชฏเซเช เชฌเชฟเชจเชเชฐเซเชฐเซ เชเซเช เช
เชจเซ เชกเชพเชเชจเชฒเซเชกเซเชธเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ, เชเซ yum เชจเซ เชเชกเชชเซ เชฌเชจเชพเชตเซ เชเซ. เชเซ เชธเซเชเชฟเชฎเชพเช เชเซเช เชเชชเชฒ เชฐเซเชชเซเชเซเชเชฐเซ เชจเชฅเซ, เชคเซ เชคเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เช
เชจเซ เชฎเซเชเชพเชกเซเชเชพ เชเซเชถ เช
เชชเชกเซเช เชเชฐเซ:
sudo yum install epel-release &&
sudo yum makecache
เช เชฎเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชชเซเชทเซเชเชฟ เชเชฐเซเช เชเซเช, เชเซ เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซ, เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชธเซเชคเซเชฐเซเชคเชฎเชพเชเชฅเซ เชชเชนเซเชฒเซเชฅเซ เช เชเชพเชฃเซเชคเซ เชนเซเชฏ เชคเซ เชธเชพเชฅเซ pgp เชเซเชจเชพ เชฎเซเชฒเซเชฏเซ เชคเชชเชพเชธเซเช เชเซเช.
เชเซ https-เชธเชเชธเชพเชงเชจเชฎเชพเชเชฅเซ เชฐเซเชชเซเชเซเชเชฐเซ เชฎเซเชเชพ-เชฎเชพเชนเชฟเชคเซ เชฒเซเชก เชเชฐเชคเซ เชตเชเชคเซ เชธเชฎเชธเซเชฏเชพเช เชนเซเชฏ, เชคเซ เชชเชเซ เชซเชพเชเชฒเชจเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ. /etc/yum.repos.d/epel.repo
, เชฌเชฆเชฒเซเชจเซ https://
เชชเชฐ http://
เช
เชจเซ cache update เชเชฆเซเชถเชจเซเช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชเชฐเซ.
เชเชฐเซเชฐเซ เชชเซเชเซเชเซเชจเซ เชธเซเชฅเชฟเชคเชฟ เชคเชชเชพเชธเซ (เชเชฆเซเชถ เชเชเชฟเชฒ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชเชเชเชชเซเชเชฎเชพเช 32-เชฌเซเช เชชเซเชเซเช เชซเชฟเชฒเซเชเชฐ เชฅเชฏเซเชฒ เชเซ):
yum -C list
ncurses libicu libtommath
gzip tar curl wget |
grep -v i686
Installed Packages
curl.x86_64 7.61.1-11.el8 @anaconda
gzip.x86_64 1.9-9.el8 @anaconda
ncurses.x86_64 6.1-7.20180224.el8 @anaconda
Available Packages
libicu.x86_64 60.3-1.el8 BaseOS
libtommath.x86_64 1.1.0-1.el8 epel
tar.x86_64 2:1.30-4.el8 BaseOS
wget.x86_64 1.19.5-8.el8_1.1 AppStream
เชคเซ เชเชชเชฃเซ เชเซเชเช เชเซเช curl
, gzip
ะธ ncurses
เชเชจเซเชธเซเชเซเชฒเชฐ เชธเซเชฏเซเชกเซ-เชฐเชฟเชชเซเชเซเชเชฐเซเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ (anaconda
), เช
เชจเซ tar
- เชจเซเชฏเซเชจเชคเชฎ เชธเชฟเชธเซเชเชฎ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเชเชฅเซ เชฌเชพเชเชพเชค. เชฎเซเชเซเชฏ เชเชตเซเชคเซเชคเชฟเช libncurses
ะธ libtommath
เชเชฐเซเชฐเซ เชเชฐเชคเชพเช เชตเชงเซ: เช
เชจเซเชเซเชฐเชฎเซ 6 เช
เชจเซ 1 เชจเซ เชฌเชฆเชฒเซ 5 เช
เชจเซ 0. เชเซ เชธเชฎเชพเชจ เชชเซเชเซเช เชเชจเซเชธเซเชเซเชฒ เช
เชจเซ เชเชชเชฒเชฌเซเชง เชฌเชเชจเซ เชนเซเชฏ, เชคเซ เชคเซเชจเชพ เชฎเชพเชเซ เช
เชชเชกเซเช เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเซเชฎ เชฅเชฏเซเชฒ เชชเซเชเซเชเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ:
sudo yum install
libicu libtommath tar
เชเชฌเซเชจเซเชเซ 19
เชชเซเชเซเช เชฎเซเชจเซเชเชฎเซเชจเซเช เชเชชเชฏเซเชเชฟเชคเชพเช apt
, aptโget
ะธ aptโcache
. เชชเซเชฐเชฅเชฎ เชเชจเซเชเชฐเซเชเซเชเชฟเชต เชเชพเชฐเซเชฏ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ, เช
เชจเซ เชเซเชฒเซเชฒเชพ เชฌเซ เชธเซเชเซเชฐเชฟเชชเซเชเชฎเชพเช เชเชชเชฏเซเช เชฎเชพเชเซ เชเซ. เชชเซเชเซเช เชจเชพเชฎเซ เชฅเซเชกเชพ เช
เชฒเช เชเซ เช
เชจเซ เชธเชเชธเซเชเชฐเชฃเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซ เชเซ.
เชเชฐเซเชฐเซ เชชเซเชเซเชเซเชจเซ เชธเซเชฅเชฟเชคเชฟ เชคเชชเชพเชธเซ (เชเชฎเชพเชจเซเชก เชซเซเชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชจเชฎเซเชจเชพเชจเซเช เชเชเชเชชเซเช เชเซเชเชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ 32-เชฌเซเช เชชเซเชเซเชเซ เชซเชฟเชฒเซเชเชฐ เชเชเช เชฅเชพเชฏ เชเซ):
apt list libncurses? libicu?? libtommath?
gzip tar curl wget |
grep -v i386
curl 7.65.3-1
gzip 1.10-0 [upgradableโฆ]
libicu63 63.2-2 [installed]
libncurses5 6.1
libncurses6 6.1 [installed,automatic]
libtommath1 1.1.0
tar 1.30 [installed]
wget 1.20.3 [installed]
เชเซเชฐเชธ เชเซเชเชธ เชธเชพเชฅเซเชจเชพ เชชเซเชเซเชเซ installed
/upgradable
- เชธเซเชฅเชพเชชเชฟเชค. เชเชชเชฒเชฌเซเชง เชเซ เชชเชฐเชเชคเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒ เชจเชฅเซ ncurses5
, เชจเซ เชฌเชฆเชฒเซ curl
เชธเซเชฅเชพเชชเชฟเชค wget
. เชเซเชฎ เชฅเชฏเซเชฒ เชชเซเชเซเชเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ:
sudo aptโget install
libncurses5 libtommath1
เชธเชฟเชฎเชฒเชฟเชเช เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช
เชคเซเชฏเชพเชฐเชฅเซ libtommath.so.1
ะธ libncurses.so.6
เชธเชพเชฅเซ เชชเชเชพเชค เชธเซเชธเชเชเชค libtommath.so.0
ะธ libncurses.so.5
, เชชเชเซ เชซเชพเชฏเชฐเชฌเชฐเซเชก เชฎเชพเชเซ เชคเซ เชชเซเชธเซเชคเชเชพเชฒเชฏเซเชจเชพ เชเชชเชฒเชฌเซเชง เชธเชเชธเซเชเชฐเชฃเซ เชฎเชพเชเซ เชธเชฟเชฎเชฒเชฟเชเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชคเซเช เชเซ.
เชถเซเชงเซ libtommath.so.1
(libncurses.so.?
เชธเชฎเชพเชจ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชธเซเชฅเชฟเชค เชเซ):
find /usr -name libtommath.so.1
เชธเซเชเชเซเชธ:
/usr/lib64/libtommath.so.1
เชเชฌเซเชจเซเชเซ:
/usr/lib/x86_64-linux-gnu/libtommath.so.1
เช เชฎเซ เชธเชฟเชฎเชฒเชฟเชเช เชฌเชจเชพเชตเซเช เชเซเช.
เชธเซเชเชเซเชธ:
sudo ln -s libtommath.so.1
/usr/lib64/libtommath.so.0
sudo ln -s libncurses.so.6
/usr/lib64/libncurses.so.5
เชเชฌเซเชจเซเชเซ:
sudo ln -s libtommath.so.1
/usr/lib/x86_64-linux-gnu/libtommath.so.0
เช เชฎเซ เชชเชฐเชฟเชฃเชพเชฎ เชคเชชเชพเชธเซเช เชเซเช (เชเชฆเซเชถ เชเชเชฟเชฒ เชเซ, เชเชเชเชชเซเช เชเชฆเชพเชนเชฐเชฃเซ เชเซเชเชเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ):
ls -lhF
$(dirname `find /usr -name libtommath.so.1`) |
grep "lib(ncurses|tommath).so."
เชธเซเชเชเซเชธ:
libncurses.so.5 -> libncurses.so.6*
libncurses.so.6 -> libncurses.so.6.1*
libncurses.so.6.1*
libtommath.so.0 -> libtommath.so.1*
libtommath.so.1 -> libtommath.so.1.1.0*
libtommath.so.1.1.0*
เชเชฌเซเชจเซเชเซ:
libncurses.so.5 -> libncurses.so.5.9
libncurses.so.5.9
libncurses.so.6 -> libncurses.so.6.1
libncurses.so.6.1
libtommath.so.0 -> libtommath.so.1
libtommath.so.1 -> libtommath.so.1.1.0
libtommath.so.1.1.0
เชซเชพเชฏเชฐเชฌเชฐเซเชก DBMS เชจเซ เชตเชฟเชคเชฐเชฃ เชเซเช เชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
เชซเชพเชฏเชฐเชฌเชฐเซเชก เชชเซเชฐเซเชเซเชเซเชเชจเซ เช เชงเชฟเชเซเชค เชตเซเชฌเชธเชพเชเช (firebirdsql.org) "เชธเชคเซเชคเชพเชตเชพเชฐ" เชชเซเชฐเชเชพเชถเชจเซ เช เชจเซ "เชฆเซเชจเชฟเช" เชฌเชฟเชฒเซเชกเซเชธ (เชธเซเชจเซเชชเชถเซเช เชฌเชฟเชฒเซเชก) เชจเชพ เชตเชฟเชคเชฐเชฃเชจเซ เชฒเชฟเชเชเซเชธ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ เชเซ.
Linux เชฎเชพเชเซ เชธเชคเซเชคเชพเชตเชพเชฐ เชชเซเชฐเชเชพเชถเชจเซ เชเชฐเซเชเชพเชเชตเซเชธ (tar.gz) เช เชจเซ deb/rpm เชชเซเชเซเชเซ เชคเชฐเซเชเซ เชเชชเชฒเชฌเซเชง เชเซ, เชเซเชฏเชพเชฐเซ เชฌเชฟเชฒเซเชกเซเชธ เชซเชเซเชค เชเชฐเซเชเชพเชเชตเซเชธ เชคเชฐเซเชเซ เชเชชเชฒเชฌเซเชง เชเซ. เช เชฎเซ "เชเชจเชฐเชฒ เชเชจเซเชธเซเชเซเชฒเชฐ" (tar.gz เชฎเชพเชเชฅเซ เชธเชพเชฎเชพเชจเซเชฏ เชเชจเซเชธเซเชเซเชฒเชฐ) เชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเชเชถเซเช.
เชเชธเซเชฎเซเชฌเชฒเซ เชเชฐเซเชเชพเชเชตเชจเซ เชกเชพเชเชจเชฒเซเชก เช
เชจเซ เช
เชจเชชเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชชเชฐเชเชคเซ เช
เชฎเซ เช เชฌเชเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเชจเซ เชเซเชกเซเชถเซเช. เชฎเชพเช เช
เชจเชชเซเชเชฟเชเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ /tmp
, URL เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เชเชฐเซเชเชพเชเชตเชจเซ เชฒเชฟเชเช เชธเซเชเชตเซ เชเซ.
เชเชฐเซเชฒ:
curl -L URL | tar -zxC /tmp
wget
wget -Oโ URL | tar -zxC /tmp
เชฎเซเชณเชญเซเชค เชฐเซเชคเซ curl
เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เชกเซเชเชพเชจเซ stdout เชชเชฐ เชฎเซเชเชฒเซ เชเซ, เชชเชฐเชเชคเซ เชฐเซเชกเชพเชฏเชฐเซเชเซเชเซเชธเชจเซ เชนเซเชจเซเชกเชฒ เชเชฐเชคเซเช เชจเชฅเซ, เชคเซเชฅเซ เช
เชฎเซ " เชเชฎเซเชฐเซเช เชเซเชโL
", เช wget
, เชคเซเชจเชพเชฅเซ เชตเชฟเชชเชฐเชฟเชค: เชฐเซเชกเชพเชฏเชฐเซเชเซเชเซเชธเชจเซ เชนเซเชจเซเชกเชฒ เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชซเชพเชเชฒเชฎเชพเช เชกเซเชเชพ เชฒเชเซ เชเซ เช
เชจเซ เช
เชฎเซ "โOโ
" เชฎเชพเชเซ tar
เชเชชเชฏเซเช เชธเซเชเชตเซ gzip
-เชซเชฟเชฒเซเชเชฐ เช
เชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชเซ เชเซเชฎเชพเช เช
เชจเชชเซเชเชฟเชเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซเชฃ เชฅเชฏเชพ เชชเชเซ, เชซเซเชฐเซเชฎเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชฆเซเชเชพเชถเซ Firebirdโ3.0.5.33220โ0.amd64
เชคเซเชฐเชฃ เชซเชพเชเชฒเซ เชธเชพเชฅเซ: install.sh
, buildroot.tar.gz
ะธ manifest.txt
.
เชซเชพเชฏเชฐเชฌเชฐเซเชก เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
เชชเซเชฐเชพเชฐเชเชญเชฟเช เชคเซเชฏเชพเชฐเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช
เชฎเซ เชธเชฟเชธเซเชเชฎ เชชเซเชฐเชพเชฎเซเชเชฐเชจเซเช เชฎเซเชฒเซเชฏ เชเชกเชเชธเซเช เชเชฐเซเชฏเซเช vm.max_map_count
, ICU, ncurses เช
เชจเซ tommath เชฒเชพเชเชฌเซเชฐเซเชฐเซเช เชฎเชพเชเซ เชคเชชเชพเชธ เชเชฐเซ เช
เชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ. เชเชเชพเชธเซ เชเซ ncurses เช
เชจเซ tommath เชเชตเซเชคเซเชคเชฟเช เชธเชพเชเซ เชเซ (libncures.so.5
ะธ libtommath.so.0
) เช
เชจเซ เชเชฐเซเชฐเซ เชธเชฟเชฎเชฒเชฟเชเช เชฌเชจเชพเชตเซเชฏเชพ.
เชตเชพเชธเซเชคเชตเชฟเช เชธเซเชฅเชพเชชเชจ เชเซเชฌ เช เชธเชฐเชณ เชเซ. เชเซเชฏเชพเช เชซเชพเชฏเชฐเชฌเชฐเซเชก เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชเชฐเซเชเชพเชเชต เช
เชจเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช เชคเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชฐ เชเชพเช, เชคเชชเชพเชธเซ เช
เชจเซ, เชเซ เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซ, เชธเซเชเซเชฐเชฟเชชเซเช เชฎเชพเชเซ "เชเชเซเชเชฟเชเซเชฏเซเชเซเชฌเชฒ" เชซเซเชฒเซเช เชธเซเช เชเชฐเซ install.sh
:
chmod +x install.sh
เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชธเซเชเซเชฐเชฟเชชเซเช เชเชฒเชพเชตเซ:
sudo ./install.sh
เชเชจเซเชเชฐ เชเซ เชฆเชฌเชพเชตเซเชจเซ, เช เชฎเซ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชจเซ เชถเชฐเซเชเชคเชจเซ เชชเซเชทเซเชเชฟ เชเชฐเซเช เชเซเช, เช เชจเซ เชตเชฟเชจเชเชคเซเชจเซ เชชเซเชฐเชพเชชเซเชคเชฟ เชชเชฐ, เช เชฎเซ sysdba เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซเช เชเซเช.
เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชธเซเชเซเชฐเชฟเชชเซเช เชเชชเชฎเซเชณเซ เชเชพเชฒเซ เชเซ systemd
- เชเชเชฎ firebird-superserver
(เชกเชฟเชซเซเชฒเซเช เชซเชพเชฏเชฐเชฌเชฐเซเชก 3.0 เชเชฐเซเชเชฟเชเซเชเซเชเชฐ). เชซเชพเชฏเชฐเชฌเชฐเซเชก เชธเซเชตเชพ เชธเซเชชเชฐเชธเชฐเซเชตเชฐ เชฎเชพเชเซ เชกเชฟเชซเซเชฒเซเช เชธเซเชเชฟเชเชเซเชธ เชธเชพเชฅเซ เชเชพเชฒเชถเซ: 2048 เชชเซเชทเซเช เชเซเชถ (เชกเซเชเชพเชฌเซเช เชฆเซเช ), 64 MB เชธเซเชฐเซเช เชฌเชซเชฐ (เชถเซเชฐ เชเชฐเซเชฒ), เช
เชจเซ เชซเชเซเชค เชธเชเชธเซเชเชฐเชฃ XNUMX เชเซเชฒเชพเชฏเชเช เชฎเชพเชเซ เชเชจเซเชเซเชถเชจ. เชธเซเชเชฟเชเชเซเชธ เชเซเช firebird.conf
:
grep -v ^# firebird.conf | grep -v ^$
เชจเซเชเชง เชเชฐเซ เชเซ เชฎเชพเชเชฅเซ เชจเชตเชพ เชฎเซเชฒเซเชฏเซ firebird.conf
เชซเชพเชฏเชฐเชฌเชฐเซเชก เชธเซเชตเชพ เชซเชฐเซ เชถเชฐเซ เชเชฐเซเชฏเชพ เชชเชเซ เช เชธเชเซเชฐเชฟเชฏ เชฅเชถเซ.
เชชเชฐเชฟเชฎเชพเชฃ เชฎเซเชฒเซเชฏเซ เชชเชธเชเชฆ เชเชฐเชคเซ เชตเชเชคเซ, เชคเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซเช เชเซเชเช เชเซ เชคเซเชฏเชพเช เชคเซเชฐเชฃ เชฎเซเชเซเชฏ "เชเซเชฐเชพเชนเชเซ" เชเซ: เชชเซเชทเซเช เชเซเชถ (เชกเซเชเชพเชฌเซเช เชฎเชพเชเซ), เชธเซเชฐเซเช เชฌเชซเชฐ (เชถเซเชฐ เชเชฐเซเชฒ) เช เชจเซ เชเซเชฒเชพเชฏเชเช เชเชจเซเชเซเชถเชจเซเชธ เชฎเชพเชเซ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เชซเชพเชณเชตเซเชฒ เชฎเซเชฎเชฐเซ. เชคเชฎเซ เชซเชเซเชค เชชเซเชฐเชฅเชฎ เชฌเซ เช เชฎเซเชจเซเช เชเชฐเซ เชถเชเซ เชเซ - เชเซเชฒเชพเชฏเชเช เชเชจเซเชเซเชถเชจเซเชธ เชฎเชพเชเซเชจเซ เชฎเซเชฎเชฐเซเชจเซ เชฎเชพเชคเซเชฐเชพ เชเซเชถเซเชก เชตเชฟเชจเชเชคเซเชเชจเซ เชธเชเชเซเชฏเชพ เช เชจเซ เชเซเชเซเชธเซเช, เชคเซเชฎเชจเซ เชฏเซเชเชจเชพเช เช เชจเซ เชตเชฟเชจเชเชคเซเชเชฎเชพเช เชธเชพเชฎเซเชฒ เชกเซเชเชพเชฌเซเช เชเชฌเซเชเซเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ. เชเซเชฒเชพเชฏเชเช เชเชจเซเชเซเชถเชจเซเชธเชจเซ เชฎเซเชฎเชฐเซ เช เชเชฆเชพเช เชฎเชพเชคเซเชฐ เชชเซเชฐเชฏเซเชเชพเชคเซเชฎเช เชฐเซเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ เชเซเชฏเชพเชฐเซ เชเซเชฒเชพเชฏเชเช เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ เช เชจเซ/เช เชฅเชตเชพ เชกเซเชเชพเชฌเซเช เชเชฌเซเชเซเชเซเชเซเชธ เชฌเชฆเชฒเชพเชฏ เชเซ เชคเซเชฏเชพเชฐเซ เชคเซ เชฌเชฆเชฒเชพเช เชถเชเซ เชเซ.
เชเชเซ เชฎเชพเชคเซเชฐเชพเชฎเชพเช เชฎเซเชฎเชฐเซ (12-16 GB เชธเซเชงเซ) เชงเชฐเชพเชตเชคเชพ เชนเซเชธเซเช เชชเชฐ เชธเซเชชเชฐเชธเชฐเซเชตเชฐ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชชเซเช เชเซเชถ เช เชจเซ เชธเซเชฐเซเช เชฌเชซเชฐ เชฎเชพเชเซ เชเซเชฒ เชฐเซเชฎเชจเชพ เชคเซเชฐเซเชเชพเชฅเซ เชเช เชเซเชตเชพเชฐเซเชเชฐ เชเชฐเชคเชพเช เชตเชงเซ เชซเชพเชณเชตเชตเซเช เชเซเชเช เชจเชนเซเช.
เชเซ เชชเชพเชฏเชพเชจเซ เชธเชเชเซเชฏเชพ เชจเชฟเชถเซเชเชฟเชค เชจ เชนเซเชฏ เช เชจเซ เชคเซ เชฌเชฆเชฒเชพเช เชถเชเซ, เชคเซ เชชเซเชทเซเช เชเซเชถ เชฎเซเชฎเชฐเซเชจเซ เชเซเชฒ เชฐเชเชฎ เชธเชฐเซเชตเชฐ เชชเชฐ เชนเซเช เชถเชเซ เชคเซเชตเชพ เชชเชพเชฏเชพเชจเซ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชญเชพเชเชฟเชค เชฅเชตเซ เชเซเชเช. เชชเซเชทเซเช เชเซเชถ เชเชฆ เชชเซเชทเซเช เซเชฎเชพเช เชเชฒเซเชฒเซเชเชฟเชค เชเซ เช เชจเซ เชคเซเชจเซ เช เชฒเชเชฅเซ เชฌเชพเชเชเซเชธเชฎเชพเช เชฐเซเชชเชพเชเชคเชฐเชฟเชค เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ.
เชเซเชฒเชพเชธเชฟเช เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชชเชฐ เชธเซเชตเชฟเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชเชเชพเชฎเชพเช เชเชเซเช เชธเซเชชเชทเซเชเชชเชฃเซ เชธเซเชชเชทเซเช เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ ServerMode
ะฒ firebird.conf
, เชคเซ เช เชเชเซเชฏเชพเช เชชเซเช เชเซเชถ เชเชเชพเชกเชตเซ (2K เชเชฐเชคเชพเช เชตเชงเซ เชจเชนเซเช), เชธเซเชฐเซเช เชฌเชซเชฐ (เชคเชฎเชพเชฎ เชชเซเชฐเชเชพเชฐเชจเชพ เชเซเชฒ เชฎเชเชเซเชฐ เชตเซเชฒเซเชฏเซเชฎเชจเซ เชเชจเซเชเซเชถเชจเซเชธเชจเซ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชญเชพเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ) เชเชเชพเชกเซ, เชฏเซเชจเชฟเชเชจเซ เช
เชเซเชทเชฎ เชเชฐเซ เช
เชจเซ เชฌเชเชง เชเชฐเซ firebird-superserver
, เชเชเชฎเชจเซ เชธเชเซเชทเชฎ เช
เชจเซ เชเชฒเชพเชตเซ firebird-classic.socket
.
เชซเชพเชฏเชฐเชฌเชฐเซเชก 3.0 เชฎเชพเช เชธเซเชชเชฐเชเซเชฒเชพเชธเชฟเช เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชตเชงเซ เช เชฐเซเชฅเชชเซเชฐเซเชฃ เชจเชฅเซ: "เชตเชฟเชถเซเชตเชธเชจเซเชฏเชคเชพ" เช เชธเซเชชเชฐเชธเชฐเซเชตเชฐ เช เชจเซ เชธเชฎเชพเชจ เชชเซเชฐเชเชพเชฐเชจเชพ เชฌเชซเชฐ เชเซเชตเซ เชเซ. เชคเซเชฏเชพเช เชเซเช เชธเชพเชฎเชพเชจเซเชฏ เชชเซเช เชเซเชถ เชจเชฅเซ เช เชจเซ เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชตเชฟเชตเชฟเชง เชเชจเซเชเซเชถเชจเซเชธเชจเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเชตเชพ เชฎเชพเชเซ "เชจเซเชเชธเชพเชจ" เชเซเชฒเชพเชธเชฟเชเชฎเชพเช เชธเชฎเชพเชจ เชเซ.
เชคเซ เชฏเชพเชฆ เชฐเชพเชเชตเซเช เชเซเชเช เชเซ เชซเชพเชฏเชฐเชฌเชฐเซเชก 3.0 เชฎเชพเช เชเซเชเชฒเชพเช เชชเชฐเชฟเชฎเชพเชฃเซ (เชชเซเชทเซเช เชเซเชถ, เชฒเซเช เชซเชพเชเชฒ เชเชฆ, เชนเซเชถ เชเซเชทเซเชเชเซ เช
เชจเซ เชเซเชเชฒเชพเช เช
เชจเซเชฏ) เชธเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ. databases.conf
เชฆเชฐเซเช เชเชงเชพเชฐ เชฎเชพเชเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฐเซเชคเซ. เชธเซเชชเชฐเชธเชฐเซเชตเชฐ เชฎเชพเชเซ, เชคเซ เชเชชเชฏเซเชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชจเชพเชจเซ เชเชฟเชเชฎเชค เชธเซเช เชเชฐเชตเซ DefaultDbCachePages
ะฒ firebird.conf
เช
เชจเซ เชฎเชพเช เชเชฐเซเชฐเซ เชกเซเชเชพเชฌเซเช เชฎเชพเชเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชชเซเช เชเซเชถ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ databases.conf
.
เชเชฟเชชเซเชชเชฃเซเชเชฎเชพเช เชฒเซเช เชตเชฟเชถเซ เชชเซเชฐเชถเซเชจเซ เชชเซเชเซ เช
เชฅเชตเชพ เช
เชฎเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชจ เชธเชฐเชจเชพเชฎเชพเช เชชเชฐ เชชเชคเซเชฐเซ เชฒเชเซ [เชเชฎเซเชเชฒ เชธเซเชฐเชเซเชทเชฟเชค].
เชธเซเชฐเซเชธ: www.habr.com