PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋāĻ° 2015 āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ "āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚"

āĻĻāĻžāĻŦāĻŋāĻ¤ā§āĻ¯āĻžāĻ—: āĻ†āĻŽāĻŋ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°ā§‡āĻ›āĻŋ āĻ¯ā§‡ āĻāĻ‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨āĻŸāĻŋ āĻ¨āĻ­ā§‡āĻŽā§āĻŦāĻ° 2015 āĻ¤āĻžāĻ°āĻŋāĻ–ā§‡āĻ° - 4 āĻŦāĻ›āĻ°ā§‡āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ•ā§‡āĻŸā§‡ āĻ—ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§‡āĻ• āĻ¸āĻŽāĻ¯āĻŧ āĻ…āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡ āĻ†āĻ˛ā§‹āĻšāĻŋāĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ 9.4 āĻ†āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ—āĻ¤ 4 āĻŦāĻ›āĻ°ā§‡, PostgreSQL-āĻāĻ° 5āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻœ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŦāĻ‚ Linux āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡āĻ° 15āĻŸāĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻ¸ā§‡āĻœāĻ—ā§āĻ˛āĻŋ āĻ†āĻŦāĻžāĻ° āĻ˛ā§‡āĻ–ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§‡āĻˇ āĻ•āĻ°āĻŦā§‡āĻ¨āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻŽāĻ°āĻž PostgreSQL āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§ŒāĻ˛āĻŋāĻ• āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻŋ, āĻ¯āĻž āĻ†āĻœāĻ“ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ•āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ


āĻ†āĻŽāĻžāĻ° āĻ¨āĻžāĻŽ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋāĨ¤ āĻ†āĻŽāĻŋ PostgreSQL-Consulting āĻ āĻ•āĻžāĻœ āĻ•āĻ°āĻŋāĨ¤ āĻāĻŦāĻ‚ āĻāĻ–āĻ¨ āĻ†āĻŽāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ PostgreSQL āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§€ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻāĻ•āĻŸā§ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŦ, āĻ•āĻžāĻ°āĻŖ āĻ¨ā§€āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻļ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽāĨ¤

āĻ†āĻŽāĻ°āĻž āĻ•āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ¤ā§‡ āĻšāĻŦā§‡? āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ PostgreSQL āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ—āĻžāĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ•āĻŋāĻ›ā§ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ UNIX āĻ…ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ•ā§€? āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž Oracle āĻāĻŦāĻ‚ PostgreSQL āĻāĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻŋ, āĻ¤āĻžāĻšāĻ˛ā§‡ Oracle āĻ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ 80% DBA āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ…ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨ āĻāĻŦāĻ‚ 20% Linux āĻ…ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨ āĻšāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

PostgreSQL āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻŸā§ āĻŦā§‡āĻļāĻŋ āĻœāĻŸāĻŋāĻ˛āĨ¤ PostgreSQL āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ­āĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻž āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ˛ā§‹āĻ•ā§‹āĻŽā§‹āĻŸāĻŋāĻ­ā§‡āĻ° āĻĒāĻ°ā§‡ āĻāĻ•āĻŸā§ āĻšāĻžāĻ˛āĻžāĻ¨, āĻ•āĻžāĻ°āĻŖ āĻ‡āĻĻāĻžāĻ¨ā§€āĻ‚ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻŦā§‡āĻļ āĻ¸ā§āĻ¨ā§āĻĻāĻ°āĻ­āĻžāĻŦā§‡ āĻ†āĻĒāĻĄā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻšāĻ¯āĻŧ, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤

āĻ•ā§‡āĻ¨ āĻ†āĻŽāĻ°āĻž āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ›āĻŋ? āĻŽā§‹āĻŸā§‡āĻ“ āĻ¨āĻ¯āĻŧ āĻ•āĻžāĻ°āĻŖ āĻ†āĻŽāĻ°āĻž āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻ¨āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻĒāĻŋāĻŸāĻžāĻ°ā§‡ āĻ†āĻ›āĻŋ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•āĻžāĻ°āĻŖ āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧāĻ¸āĻ™ā§āĻ—āĻ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻāĻŦāĻ‚ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻšāĻ˛ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸āĨ¤ āĻ•āĻžāĻ°āĻŖ āĻĢā§āĻ°āĻŋāĻŦāĻŋāĻāĻ¸āĻĄāĻŋ, āĻĻā§āĻ°ā§āĻ­āĻžāĻ—ā§āĻ¯āĻŦāĻļāĻ¤, āĻ•āĻŋāĻ›ā§ āĻ–ā§āĻŦ āĻ…āĻĻā§āĻ­ā§āĻ¤ āĻĻāĻŋāĻ•ā§‡ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āĻ°āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§‡āĻ• āĻ•āĻŋāĻ›ā§āĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻ­āĻ¯āĻŧāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻŦā§‡āĨ¤ Windows-āĻ PostgreSQL-āĻāĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻ—ā§āĻ°ā§āĻ¤āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž, āĻāĻ‡ āĻ¸āĻ¤ā§āĻ¯ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ¯ā§‡ Windows-āĻāĻ° UNIX-āĻāĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¨ā§‡āĻ‡, āĻ¯āĻ–āĻ¨ PostgreSQL āĻ¸āĻŦāĻ‡ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻĒā§āĻ°āĻ¸ā§‡āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤

āĻāĻŦāĻ‚ āĻ†āĻŽāĻŋ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻŋ āĻ¸āĻŦāĻžāĻ‡ āĻ¸ā§‹āĻ˛āĻžāĻ°āĻŋāĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•ā§āĻ¸ā§‹āĻŸāĻŋāĻ•āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ•āĻŽ āĻ†āĻ—ā§āĻ°āĻšā§€, āĻ¤āĻžāĻ‡ āĻšāĻ˛ā§āĻ¨āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ā§‡ 1āĻŸāĻŋāĻ° āĻŦā§‡āĻļāĻŋ syctl āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ†āĻŽāĻ°āĻž āĻ¯āĻĻāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻžāĻĻāĻžāĻŽā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¤āĻžāĻ•āĻžāĻ‡, āĻ†āĻŽāĻ°āĻž āĻ…āĻ¨ā§‡āĻ• āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ•āĻŋāĻ›ā§ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻžāĻ‰āĻ¨ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ†āĻ›ā§‡. āĻāĻŸāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻĨāĻžāĻ•ā§‡: BIOS-āĻ āĻ•ā§€ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻŦā§‡āĻ¨, āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ–ā§āĻŦ āĻŦāĻĄāĻŧ āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ¯āĻž āĻŦā§‡āĻļ āĻ•āĻ¯āĻŧā§‡āĻ• āĻĻāĻŋāĻ¨ āĻ§āĻ°ā§‡ āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻāĻ–āĻ¨ āĻ†āĻŽāĻŋ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĢā§‹āĻ•āĻžāĻ¸ āĻ•āĻ°āĻŦ, āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻ‡ āĻ°ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻĨā§‡āĻ•ā§‡ āĻŦāĻŋāĻ°āĻ¤ āĻ°āĻžāĻ–āĻžāĻ° āĻ¨āĻŋāĻļā§āĻšāĻ¯āĻŧāĻ¤āĻž āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ āĻ¯ā§‡ āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧ āĻ¯āĻž āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ āĻŋāĻ•āĨ¤ āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ āĻ–āĻžāĻ°āĻžāĻĒāĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡ āĻŦāĻž āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡āĻ‡ āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡ āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚ āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ āĻ†āĻ›ā§‡? āĻ†āĻŽāĻŋ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻŋ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻ•āĻ˛ā§‡āĻ‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ›ā§‡āĻ¨, āĻ¤āĻžāĻ‡ āĻ˛āĻ•ā§āĻˇā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ•ā§€ āĻ¤āĻž āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻžāĻ° āĻ•ā§‹āĻ¨āĻ“ āĻŦāĻŋāĻļā§‡āĻˇ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻŸāĻŋāĻ‰āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

  • āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰.
  • āĻ¸ā§āĻŽā§ƒāĻ¤āĻŋ.
  • āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛āĨ¤
  • āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻœāĻ˛āĻ–āĻžāĻŦāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‡āĻˇā§‡ āĻāĻ‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ¤ā§‡ āĻšāĻŦā§‡. āĻāĻŽāĻ¨āĻ•āĻŋ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ¨ā§€āĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ¤ā§‹ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ•ā§‡ āĻ–ā§āĻŦ āĻ…āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ†āĻ¨āĻ¨ā§āĻĻāĻĻāĻžāĻ¯āĻŧāĻ• āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ¨āĻ¯āĻŧāĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

PostgreSQL āĻāĻŦāĻ‚ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ•ā§€ āĻ•ā§€? āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻšāĻ˛ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§‹āĻ¨āĻ“ āĻĒā§ƒāĻĨāĻ• āĻŦāĻžāĻĻāĻžāĻŽāĻ•ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž āĻāĻŦāĻ‚ āĻĻā§‡āĻ–ā§āĻ¨ āĻ¯ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻšā§āĻ¯āĻžāĻ, āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ—ā§āĻ¯āĻžāĻœā§‡āĻŸ āĻ†āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻāĻ•āĻŸāĻŋ āĻœāĻŸāĻŋāĻ˛ āĻœāĻŋāĻ¨āĻŋāĻ¸āĨ¤ āĻāĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻĨāĻžāĻ•āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ…ā§āĻ¯āĻžāĻ•ā§āĻŸ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ­āĻžāĻŦā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ…ā§āĻ¯āĻžāĻ•ā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻšā§‹āĻ¸ā§āĻŸ āĻ“āĻāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļāĻ—ā§āĻ˛āĻŋ āĻĻā§‡āĻ–ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ¸ā§‡āĻ‡ āĻŽāĻ™ā§āĻ—ā§‹āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŽāĻšāĻžāĻ•āĻžāĻļāĻšāĻžāĻ°ā§€ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ°āĻ¸āĻŋāĻ•āĻ¤āĻžāĻ° āĻŽāĻ¤ā§‹ āĻšāĻŦā§‡ - āĻ•ā§āĻ•ā§āĻ°āĻ•ā§‡ āĻ–āĻžāĻ“āĻ¯āĻŧāĻžāĻ¨ āĻāĻŦāĻ‚ āĻ•āĻŋāĻ›ā§ āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĻ•ā§‡ āĻ¸āĻŦ āĻ°āĻŋāĻ¸ā§‹āĻ°ā§āĻ¸ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ•, āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ¸āĻžāĻœāĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻŦā§‡āĨ¤

āĻ¨ā§€āĻ¤āĻŋāĻ—āĻ¤āĻ­āĻžāĻŦā§‡, āĻ•āĻŋāĻ›ā§ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ PostgreSQL āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ āĻŋāĻ• āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽāĨ¤ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻšāĻ˛ āĻ¯ā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻāĻ–āĻ¨āĻ“ āĻ¨āĻŋāĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ¨āĻ¯āĻŧ, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ•ā§‹āĻĨāĻžāĻ“ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻŸāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻœā§‡āĻ°āĻžāĻ‡ āĻ¸āĻžāĻœāĻžāĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻŽā§‚āĻ˛ āĻ§āĻžāĻ°āĻŖāĻžāĻŸāĻŋ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ āĻŸāĻŋāĻ‰āĻ¨ āĻ•āĻ°āĻž āĻļā§āĻ°ā§ āĻ•āĻ°āĻž āĻ¨āĻ¯āĻŧ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŽā§‡āĻŽāĻ°āĻŋ, āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻŦāĻž āĻāĻ‡ āĻœāĻžāĻ¤ā§€āĻ¯āĻŧ āĻ•āĻŋāĻ›ā§, āĻ¤āĻŦā§‡ āĻ•āĻžāĻœā§‡āĻ° āĻšāĻžāĻĒ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ¯āĻ¤āĻŸāĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻĨā§āĻ°ā§āĻĒā§āĻŸ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻž āĻ¯āĻžāĻ¤ā§‡ āĻ­āĻžāĻ˛ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻžāĻ°āĻ°āĻž āĻāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¸āĻš āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻŸāĻŋ āĻ•āĻŋ āĻ¤āĻž āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ›āĻŦāĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ“āĻāĻ¸ āĻŦāĻžāĻĢāĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŦāĻžāĻĢāĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛, āĻ“āĻ°āĻžāĻ•āĻ˛ā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻĄāĻŋāĻ¸ā§āĻ• āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻˇā§āĻ āĻž āĻ¤āĻžāĻ° āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¯ā§‡āĻ¤ā§‡ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ āĻŋāĻ• āĻāĻ•āĻ‡ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĨ¤

āĻĄāĻŋāĻ¸ā§āĻ• āĻāĻ‡ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻŦāĻžāĻ¸ āĻ•āĻ°ā§‡āĨ¤ āĻ†āĻŽāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻŸāĻŋ āĻ†āĻāĻ•āĻž. āĻ†āĻ¸āĻ˛ā§‡, āĻāĻ•āĻŸāĻŋ RAID āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ°, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻāĻŦāĻ‚ āĻāĻ‡ āĻ‡āĻ¨āĻĒā§āĻŸ-āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻŦāĻž āĻ…āĻ¨ā§āĻ¯ āĻāĻ‡ āĻŦā§āĻ¯āĻžāĻĒāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ˜āĻŸā§‡.

PostgreSQL āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ˛āĻžāĻ¸āĻŋāĻ• āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸āĨ¤ āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ¤āĻž āĻ†āĻ›ā§‡. āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ¨āĻĒā§āĻŸ āĻāĻŦāĻ‚ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĒā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ˜āĻŸā§‡āĨ¤ āĻ†āĻŽāĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻŦā§āĻ˛āĻ•āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ‰āĻ¤ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻ›āĻŋāĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ•āĻŋāĻ›ā§ āĻ¨āĻž āĻ˜āĻŸā§‡ āĻ¤āĻŦā§‡ āĻ†āĻŽāĻ°āĻž āĻ•ā§‡āĻŦāĻ˛ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻĒāĻĄāĻŧāĻŋ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ§ā§€āĻ°ā§‡ āĻ§ā§€āĻ°ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻĨā§‡āĻ•ā§‡, āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ…āĻĻā§ƒāĻļā§āĻ¯ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻĢāĻŋāĻ°ā§‡ āĻ†āĻ¸ā§‡āĨ¤

āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻ•ā§‹āĻĨāĻžāĻ“ āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻŋ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒā§āĻ°ā§‹ āĻĒā§ƒāĻˇā§āĻ āĻžāĻŸāĻŋ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ†āĻŽāĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻāĻ–āĻžāĻ¨ā§‡ āĻ¨ā§€āĻ˛ āĻ°āĻ™ā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤ āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻāĻ‡ āĻĒā§ƒāĻˇā§āĻ āĻžāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻŦā§āĻ˛āĻ• āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ¨ā§‹āĻ‚āĻ°āĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻŽāĻ°āĻž āĻ“āĻ¯āĻŧāĻžāĻ˛-āĻ āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤ āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ•āĻŋāĻ›ā§ āĻŦāĻŋāĻ¸ā§āĻŽāĻ¯āĻŧāĻ•āĻ° āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§‡, āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¨āĻžāĻŽāĻ• āĻāĻ•āĻŸāĻŋ āĻ˜āĻŸāĻ¨āĻž āĻāĻ¸ā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻ˛āĻ—ā§‡ āĻ¤āĻĨā§āĻ¯ āĻ˛āĻŋāĻĒāĻŋāĻŦāĻĻā§āĻ§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ¯ā§‡ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻ¸ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ¸ā§‡āĻ‡ āĻŽā§āĻšā§‚āĻ°ā§āĻ¤ā§‡ āĻāĻ–āĻžāĻ¨ā§‡ āĻ›āĻŋāĻ˛ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŦāĻžāĻĢāĻžāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ fsync āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻ•ā§‡āĻ¨ āĻāĻŸāĻž āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡? āĻ†āĻŽāĻ°āĻž āĻ¯āĻĻāĻŋ āĻ­ā§‹āĻ˛ā§āĻŸā§‡āĻœ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§‡ āĻĢā§‡āĻ˛āĻŋ, āĻ¤āĻŦā§‡ āĻ†āĻŽāĻ°āĻž āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒāĻžāĻ‡āĻ¨āĻŋ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡āĨ¤ āĻ…āĻŦāĻŋāĻ°āĻžāĻŽ āĻŽā§‡āĻŽāĻ°āĻŋ, āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻŦāĻžāĻ‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦāĻ˛ā§‡āĻ›ā§‡, āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¤āĻ¤ā§āĻ¤ā§āĻŦā§‡ āĻāĻ–āĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ - āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤, āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻ°āĻž āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŋ āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°āĻŋ, āĻ¤āĻŦā§‡ āĻ†āĻĒāĻžāĻ¤āĻ¤ āĻ¤āĻžāĻ°āĻž āĻŦāĻŋāĻ¯āĻŧā§‹āĻ— 20 āĻŦāĻ›āĻ° āĻŦā§‡āĻāĻšā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻŦāĻ‚, āĻ…āĻŦāĻļā§āĻ¯āĻ‡, āĻāĻ‡ āĻ¸āĻŦ āĻ¨āĻŋāĻ°ā§€āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤

āĻāĻŦāĻ‚ āĻĨā§āĻ°ā§āĻĒā§āĻŸ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ•āĻ°āĻžāĻ° āĻ•āĻžāĻœāĻŸāĻŋ āĻšāĻ˛ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡ āĻ¸ā§‚āĻ•ā§āĻˇā§āĻŽ-āĻŸāĻŋāĻ‰āĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻ¸āĻŦ āĻĻā§āĻ°ā§āĻ¤ āĻāĻ—āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋ āĻŽā§‚āĻ˛āĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§‡āĻœ āĻ•ā§āĻ¯āĻžāĻļā§‡āĨ¤ PostgreSQL-āĻ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ā§€ āĻĒā§āĻ°āĻļā§āĻ¨ āĻŦāĻž āĻ•āĻŋāĻ›ā§ āĻĒāĻžāĻ āĻŋāĻ¯āĻŧā§‡āĻ›āĻŋ, āĻāĻŸāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻĨā§‡āĻ•ā§‡ āĻāĻ‡ āĻĄā§‡āĻŸāĻž āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻļā§‡āĻˇ. āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§‡, āĻāĻŸāĻŋ āĻ†āĻ°āĻ“ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻĒā§āĻ°āĻšā§āĻ° āĻŽā§‡āĻŽāĻ°āĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ­āĻžāĻ˛ āĻāĻŦāĻ‚ āĻĻā§āĻ°ā§āĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻŸāĻŋ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻšāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨, āĻ•āĻžāĻ°āĻŖ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻ¨āĻ“ āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻšā§€āĻ¨āĻ¤āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻšā§āĻ° āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻ—āĻ¤āĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻāĻŦāĻ‚ āĻāĻ° āĻāĻ‡ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¯āĻžāĻ¨.

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻ‡ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻĻā§āĻ°ā§āĻ¤ āĻ­ā§āĻ°āĻŽāĻŖ āĻ•āĻ°āĻ¤ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡:

  • āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ°āĻ“ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤
  • āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻ¤, āĻŽā§‡āĻŽāĻ°āĻŋ āĻĨā§‡āĻ•ā§‡ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻāĻ‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŸāĻŋ āĻ†āĻ°āĻ“ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤
  • āĻāĻŦāĻ‚ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧāĻ¤, āĻ­āĻžāĻ˛ā§‹ āĻĄāĻŋāĻ¸ā§āĻ• āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ 512 āĻœāĻŋāĻŦāĻŋ āĻ°â€ā§āĻ¯āĻžāĻŽ āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•āĻŋāĻ›ā§āĻ‡ āĻ•ā§‹āĻ¨ā§‹ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻāĻ•āĻŸāĻŋ SATA āĻšāĻžāĻ°ā§āĻĄ āĻĄā§āĻ°āĻžāĻ‡āĻ­ā§‡ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒā§āĻ°ā§‹ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°āĻŸāĻŋ āĻ•ā§‡āĻŦāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻŽāĻĄāĻŧāĻž āĻ¨āĻ¯āĻŧ, āĻāĻ•āĻŸāĻŋ SATA āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻŽāĻĄāĻŧāĻžāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻŦā§‡ā§ˇ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻŸāĻŋāĻ¤ā§‡ āĻ›ā§āĻŸā§‡ āĻ¯āĻžāĻŦā§‡āĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻ•āĻŋāĻ›ā§āĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ°āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡ āĻ¨āĻžāĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ¸ā§āĻŽā§ƒāĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡, āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ–ā§āĻŦ āĻ•āĻ āĻŋāĻ¨ āĻ•āĻ°ā§‡ āĻ¤ā§āĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋ āĻšāĻ˛ NUMAāĨ¤ NUMA āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ¯āĻž āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ•āĻžāĻœā§‡āĻ° āĻšāĻžāĻĒā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ° āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢāĻ°ā§āĻŽā§‡, āĻāĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ–ā§āĻŦ āĻ­āĻžāĻ˛ āĻ¨āĻ¯āĻŧ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻŦāĻŋāĻĄāĻŧāĻ­āĻžāĻŦā§‡ āĻĒā§ƒāĻˇā§āĻ āĻž āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ā§ˇ

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ¸āĻ‚āĻ•ā§āĻˇā§‡āĻĒā§‡. NUMA āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻŋāĻ›ā§ āĻ­ā§āĻ˛ āĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻŦāĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨? āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻŋāĻ›ā§ āĻ…āĻĒā§āĻ°ā§€āĻ¤āĻŋāĻ•āĻ° āĻ¨āĻ• āĻ†āĻ›ā§‡, āĻšāĻ āĻžā§Ž āĻ•āĻŋāĻ›ā§ CPU āĻ“āĻ­āĻžāĻ°āĻ˛ā§‹āĻĄ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡āĨ¤ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡, āĻ†āĻĒāĻ¨āĻŋ PostgreSQL-āĻ āĻĒā§āĻ°āĻļā§āĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻĻā§‡āĻ–ā§āĻ¨ āĻ¯ā§‡ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ•āĻŋāĻ›ā§āĻ‡ āĻ¨ā§‡āĻ‡āĨ¤ āĻāĻ‡ āĻĒā§āĻ°āĻļā§āĻ¨āĻ—ā§āĻ˛āĻŋ āĻāĻ¤ CPU āĻ¨āĻŋāĻŦāĻŋāĻĄāĻŧ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻāĻŸāĻŋ āĻĻā§€āĻ°ā§āĻ˜ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ§āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ PostgreSQL-āĻāĻ° āĻœāĻ¨ā§āĻ¯ NUMA āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĨāĻŽ āĻĨā§‡āĻ•ā§‡āĻ‡ āĻ¸āĻ āĻŋāĻ• āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻšāĻœāĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ†āĻ¸āĻ˛ā§‡ āĻ•āĻŋ āĻšāĻšā§āĻ›ā§‡? NUMA āĻŽāĻžāĻ¨ā§‡ āĻ¨āĻ¨-āĻ‡āĻ‰āĻ¨āĻŋāĻĢāĻ°ā§āĻŽ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĨ¤ āĻ†āĻ˛ā§‹āĻšā§āĻ¯ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŸāĻŋ āĻ•āĻŋ? āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻ†āĻ›ā§‡, āĻāĻŸāĻŋāĻ° āĻĒāĻžāĻļā§‡ āĻāĻŸāĻŋāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ•āĻžāĻ¨ā§‡āĻ•ā§āĻŸ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻĨā§‡āĻ•ā§‡ āĻŽā§‡āĻŽāĻ°āĻŋ āĻŸāĻžāĻ¨āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻšāĻžāĻ˛āĻžāĻ˛ā§‡ numactl --hardware, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ¤ āĻŦāĻĄāĻŧ āĻļā§€āĻŸ āĻĒāĻžāĻŦā§‡āĻ¨āĨ¤ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻœāĻŋāĻ¨āĻŋāĻ¸ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡, āĻāĻ•āĻŸāĻŋ āĻĻā§‚āĻ°āĻ¤ā§āĻŦā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĨāĻžāĻ•āĻŦā§‡ - 10-20, āĻāĻ°āĻ•āĻŽ āĻ•āĻŋāĻ›ā§āĨ¤ āĻāĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻĻā§‚āĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻžāĻ›āĻžāĻ‡ āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻšāĻĒā§‡āĻ° āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ›āĻžāĻĄāĻŧāĻž āĻ†āĻ° āĻ•āĻŋāĻ›ā§āĻ‡ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¨ā§€āĻ¤āĻŋāĻ—āĻ¤āĻ­āĻžāĻŦā§‡, āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻžāĨ¤ āĻāĻŸāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•āĻžāĻœā§‡āĻ° āĻšāĻžāĻĒā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§‡āĻ° āĻ—āĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¯āĻŧāĨ¤

āĻāĻ–āĻ¨ āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ›ā§‡, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ•āĻŋāĻ›ā§āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ¨ā§āĻ¤āĻƒāĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…āĻ¨ā§āĻ¯ āĻŽā§‡āĻŽāĻ°āĻŋ āĻŸāĻžāĻ¨āĻžāĻ¨ā§‹āĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ CPU āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ PostgreSQL āĻĒā§ƒāĻˇā§āĻ āĻžāĻ° āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻĒāĻžāĻ¯āĻŧ - āĻāĻŸāĻžāĻ‡, āĻ•āĻŋāĻ›ā§ āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ–āĻžāĻ°āĻžāĻĒ āĻ•ā§‡āĻ¸ āĻĒāĻžāĻ¨, āĻ•āĻžāĻ°āĻŖ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰āĻ¤ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸ā§‡āĻ‡ āĻŽāĻĄāĻŋāĻ‰āĻ˛ā§‡ āĻ–ā§āĻŦ āĻ•āĻŽ āĻŽā§‡āĻŽāĻ°āĻŋ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻ¸ā§‡āĻŦāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻ¸āĻŦ āĻŽā§‡āĻŽāĻ°āĻŋ āĻāĻ‡ āĻ†āĻ¨ā§āĻ¤āĻƒāĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ¯āĻžāĻ¯āĻŧ. āĻāĻŸāĻž āĻ§ā§€āĻ°ā§‡ āĻ§ā§€āĻ°ā§‡ āĻāĻŦāĻ‚ āĻĻā§: āĻ–āĻŋāĻ¤ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ†āĻ‰āĻŸ. āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ¯ā§‡ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻ¨ā§‹āĻĄ āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻ“āĻ­āĻžāĻ°āĻ˛ā§‹āĻĄ āĻšāĻ¯āĻŧ. āĻ†āĻ° āĻāĻ‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻāĻ•ā§āĻ¸ā§‡āĻ¸ āĻŸāĻžāĻ‡āĻŽ āĻ–āĻžāĻ°āĻžāĻĒ, āĻ¸ā§āĻ˛ā§‹āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻŋ āĻšāĻžāĻ¨ āĻ¨āĻžāĨ¤

āĻ…āĻ¤āĻāĻŦ, āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ†āĻ°āĻ“ āĻ¸āĻ āĻŋāĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ˛ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•ā§€ āĻ˜āĻŸāĻ›ā§‡ āĻ¤āĻž āĻ¨āĻž āĻœāĻžāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻŽāĻ¨ āĻāĻŸāĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻ•ā§‡āĻ¨ āĻāĻŽāĻ¨ āĻšāĻ˛? āĻŽāĻ¨ā§‡ āĻšāĻšā§āĻ›ā§‡ āĻāĻŸāĻž āĻ‰āĻ˛ā§āĻŸā§‹ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•āĻžāĻ°āĻŖā§‡ āĻ˜āĻŸā§‡: āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĒā§ƒāĻˇā§āĻ āĻž āĻ•ā§āĻ¯āĻžāĻļā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻšā§āĻ° āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ - āĻĻāĻļ, āĻļāĻ¤ āĻļāĻ¤ āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸāĨ¤

āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻŋ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĄā§‡āĻŸāĻž āĻ•ā§āĻ¯āĻžāĻļ āĻ•āĻ°āĻŋ, āĻ¤āĻŦā§‡ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ˛āĻžāĻ­ āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻœāĻŸāĻŋāĻ˛ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĨā§‡āĻ•ā§‡ āĻ˛āĻžāĻ­ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻŦā§‡āĻļāĻŋ āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ†āĻŽāĻ°āĻž NUMA āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ†āĻ°āĻ“ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻŦ āĻ¸ā§‡āĻ‡ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ†āĻŽāĻ°āĻž āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§‚āĻ˛āĻ•āĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ•ā§ƒāĻ¤ āĻšāĻŦāĨ¤

āĻ…āĻ¤āĻāĻŦ, āĻāĻ‡ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§‡ āĻāĻ–āĻžāĻ¨ā§‡ āĻĻā§āĻŸāĻŋ āĻĒāĻ¨ā§āĻĨāĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻ¤āĻ•ā§āĻˇāĻŖ āĻ¨āĻž āĻ‰āĻœā§āĻœā§āĻŦāĻ˛ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻ†āĻ¸ā§‡, āĻāĻŦāĻ‚ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻŦā§āĻāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ•ā§‹āĻ¨ CPU-āĻ¤ā§‡ āĻšāĻ˛āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ•ā§‹āĻĨāĻž āĻĨā§‡āĻ•ā§‡ āĻ•āĻŋāĻ›ā§ āĻŸāĻžāĻ¨āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ…āĻ¤āĻāĻŦ, āĻ¸āĻ āĻŋāĻ• āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻšāĻ˛ NUMA āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ°āĻŋāĻŦā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻœāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋ āĻāĻŽāĻ¨ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ° āĻ†āĻĻā§‡āĻļā§‡āĻ° āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻļā§āĻ¨ āĻ“āĻ ā§‡ āĻ¨āĻžāĨ¤

āĻ†āĻ°ā§‡āĻ•āĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻ›ā§‡āĨ¤ āĻ†āĻŽāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽāĻŸāĻŋāĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŋ, āĻ•āĻžāĻ°āĻŖ āĻ¯āĻ–āĻ¨ āĻ•ā§‹āĻ¨āĻ“ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ¸ā§‡, āĻ¤āĻ–āĻ¨ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°āĻŸāĻŋ āĻ°āĻŋāĻŦā§āĻŸ āĻ•āĻ°āĻž āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻŦā§āĻ¯āĻžāĻĒāĻžāĻ°ā§ˇ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¤āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻ¸āĻž āĻ†āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻž NUMA āĻāĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ¯āĻŧāĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻ†āĻŽāĻ°āĻž āĻ°āĻŋāĻŦā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ āĻ†āĻ•ā§āĻ°āĻŽāĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŋ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻŽ āĻ†āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ¤āĻ°ā§āĻ• āĻĨāĻžāĻ•ā§āĻ¨āĨ¤ āĻ•āĻžāĻ°āĻŖ, āĻ…āĻ­āĻŋāĻœā§āĻžāĻ¤āĻž āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ¯ā§‡ āĻ†āĻŽāĻ°āĻž āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻ¨ā§āĻŸ PostgreSQL āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¤ā§‡ NUMA āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻŋ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡ āĻāĻŽāĻ¨ āĻŽā§‹āĻŸā§‡āĻ‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ¨āĻ¯āĻŧāĨ¤ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻšā§‡āĻ• āĻ•āĻ°ā§‡ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¯ā§‡ āĻ¸ā§‡ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ°āĻŦāĻžāĻ°ā§āĻŸ āĻšāĻžāĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻĒā§‹āĻ¸ā§āĻŸ āĻ†āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ PostgreSQL āĻ•āĻŽāĻŋāĻŸāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋāĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ—āĻŋāĻŦāĻ˛ā§‡āĻŸā§‡āĻ° āĻŽā§‚āĻ˛ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻāĻ•āĻœāĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻĒā§‹āĻ¸ā§āĻŸā§‡āĻ° āĻ˛āĻŋāĻ™ā§āĻ•āĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻ°āĻž āĻ•ā§€āĻ­āĻžāĻŦā§‡ NUMA āĻŽāĻžāĻ¨ā§āĻˇā§‡āĻ° āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ•āĻ āĻŋāĻ¨ āĻ•āĻ°ā§‡ āĻ¤ā§āĻ˛ā§‡āĻ›ā§‡ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ°āĻ™āĻŋāĻ¨ āĻ—āĻ˛ā§āĻĒ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤ āĻĻā§‡āĻ–ā§āĻ¨, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ­āĻžāĻ˛ā§‹āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ•ā§€ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ° āĻ¤āĻžāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻŸā§āĻ°ā§‡āĻŸāĻ° āĻšā§‡āĻ•āĻ˛āĻŋāĻ¸ā§āĻŸ āĻ…āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸āĻ—ā§āĻ˛āĻŋ āĻ˛āĻŋāĻ–ā§‡ āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°, āĻ•āĻžāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻŸāĻŋ āĻ–ā§āĻŦ āĻ­āĻžāĻ˛ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§‡ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻ†āĻŽāĻŋ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ā§‡āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŦ āĻ¸ā§‡āĻŸāĻŋāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĻā§‹āĻˇ āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°-āĻ¸ā§āĻ˛ā§‡āĻ­ āĻŽā§‹āĻĄā§‡ āĻĄā§‡āĻŸāĻžāĻŦā§‡āĻ¸ āĻ¸āĻ‚āĻ—ā§āĻ°āĻš āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸ā§āĻ˛ā§‡āĻ­ā§‡āĻ° āĻ‰āĻĒāĻ° āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸āĻ—ā§āĻ˛āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ­ā§āĻ˛āĻŦā§‡āĻ¨ āĻ¨āĻž āĻ•āĻžāĻ°āĻŖ āĻāĻ•āĻĻāĻŋāĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻ˜āĻŸāĻ¨āĻž āĻ˜āĻŸāĻŦā§‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§āĻ°ā§€āĻ¤āĻĻāĻžāĻ¸ā§‡ āĻ¸ā§āĻ‡āĻš āĻ•āĻ°āĻŦā§‡āĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤

āĻœāĻ°ā§āĻ°ā§€ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡, āĻ¯āĻ–āĻ¨ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ–ā§āĻŦ āĻ–āĻžāĻ°āĻžāĻĒ, āĻ†āĻĒāĻ¨āĻžāĻ° āĻĢā§‹āĻ¨ āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻŦāĻžāĻœāĻ›ā§‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦāĻ¸ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ˛āĻžāĻ āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ›ā§āĻŸā§‡ āĻ†āĻ¸āĻ›ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻžāĻ° āĻšā§‡āĻ• āĻ•āĻ°āĻžāĻ° āĻ•āĻĨāĻž āĻ­āĻžāĻŦāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻ•āĻŦā§‡ āĻ¨āĻžāĨ¤ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŦā§‡āĻļ āĻŦāĻŋāĻĒāĻ°ā§āĻ¯āĻ¯āĻŧāĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻĒāĻ°ā§‡āĻ° āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻšāĻ˛ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒāĻžāĻ¤āĻžāĨ¤ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻ•āĻ āĻŋāĻ¨, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ•āĻ°āĻžāĻ° āĻ•ā§‹āĻ¨ āĻ…āĻ°ā§āĻĨ āĻ¨ā§‡āĻ‡, āĻ¯āĻĻāĻŋāĻ“ āĻāĻŽāĻ¨ āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻāĻŸāĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ—ā§āĻ—āĻ˛ā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻ¸āĻšāĻœāĨ¤

āĻ†āĻ˛ā§‹āĻšā§āĻ¯ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŸāĻŋ āĻ•āĻŋ? āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻĒā§āĻ°āĻšā§āĻ° RAM āĻ¸āĻš āĻ–ā§āĻŦ āĻŦā§āĻ¯āĻ¯āĻŧāĻŦāĻšā§āĻ˛ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¨ā§‡āĻ‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, 30 āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻŦā§‡āĻļāĻŋāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒāĻžāĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž. āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ“āĻ­āĻžāĻ°āĻšā§‡āĻĄ āĻ†āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻ“āĻ­āĻžāĻ°āĻšā§‡āĻĄ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŽāĻ¨ā§‹āĻ°āĻŽ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻĻā§‚āĻ°ā§‡.

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ•ā§‡āĻ¨ āĻāĻŽāĻ¨ āĻšāĻ˛? āĻ¤ā§‹ āĻ•ā§‡āĻŽāĻ¨ āĻ¯āĻžāĻšā§āĻ›ā§‡? āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ›ā§‹āĻŸ āĻŸā§āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ. āĻāĻŸāĻž āĻ–ā§āĻŦāĻ‡ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻœāĻ¨āĻ•, āĻāĻŸāĻž āĻāĻ¤āĻŋāĻšāĻžāĻ¸āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ˜āĻŸā§‡āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻ¯āĻžāĻ‡, āĻ“āĻāĻ¸āĻ•ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ āĻŋāĻ•āĻžāĻ¨āĻžāĻ¯āĻŧ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ¸āĻšāĻœ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ‡ āĻ“āĻāĻ¸ āĻāĻ‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻ˛ā§‡āĻļāĻ¨ āĻ˛ā§āĻ•āĻ¸āĻžāĻ‡āĻĄ āĻŦāĻžāĻĢāĻžāĻ° (TLB) āĻ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ•āĻ°ā§‡āĨ¤

āĻāĻŦāĻ‚ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ TLB āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ¯āĻžāĻļā§‡, āĻāĻ‡ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĻā§‡āĻ–āĻž āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻšā§āĻ° RAM āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ›ā§‹āĻŸ āĻ…āĻ‚āĻļā§‡ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ‡ āĻŦāĻžāĻĢāĻžāĻ°āĻŸāĻŋ āĻ…āĻ¨ā§‡āĻ• āĻŦāĻĄāĻŧ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻŦāĻĄāĻŧ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ§ā§€āĻ° āĻšāĻ¯āĻŧāĨ¤ āĻ“āĻ­āĻžāĻ°āĻšā§‡āĻĄ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āĻ¯āĻ•āĻ° āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¨āĻŋāĻœā§‡āĻ‡ āĻœāĻžāĻ¯āĻŧāĻ—āĻž āĻ¨ā§‡āĻ¯āĻŧ, āĻ…āĻ°ā§āĻĨāĻžāĻ¤ā§ RAM āĻ•āĻŋāĻ›ā§ āĻ­ā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻ°āĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡āĨ¤ āĻāĻ‡āĻŦāĻžāĻ°.

āĻĻā§āĻ‡ - āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ āĻ¯āĻ¤ āĻŦā§‡āĻļāĻŋ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻŦāĻžāĻĄāĻŧāĻŦā§‡, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻŽāĻŋāĻ¸ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻ¤āĻ¤ āĻŦā§‡āĻļāĻŋāĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻ•ā§āĻ¯āĻžāĻļā§‡āĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻĻā§āĻ°ā§āĻ¤ āĻšā§āĻ°āĻžāĻ¸ āĻĒāĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ° āĻ†āĻ•āĻžāĻ° āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧāĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻšāĻœ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ¸ā§‡āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡ āĻŦāĻšā§āĻĻāĻŋāĻ¨ āĻ§āĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧā§‡ āĻ†āĻ¸āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ āĻĢā§āĻ°āĻŋāĻŦāĻŋāĻāĻ¸āĻĄāĻŋāĻ¤ā§‡ āĻ–ā§āĻŦ āĻŦā§‡āĻļāĻŋ āĻĻāĻŋāĻ¨ āĻ†āĻ—ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻŽāĻ°āĻž āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ•āĻĨāĻž āĻŦāĻ˛āĻ›āĻŋāĨ¤ āĻāĻ—ā§āĻ˛ā§‹ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§‡āĻœāĨ¤

āĻāĻŦāĻ‚ āĻāĻ–āĻžāĻ¨ā§‡ āĻāĻŸāĻŋ āĻ˛āĻ•ā§āĻˇ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¯ā§‡ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ, āĻāĻ•āĻŸāĻŋ āĻ§āĻžāĻ°āĻŖāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧāĻ—ā§āĻ˛āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻžāĻĒ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ“āĻ°āĻžāĻ•āĻ˛ āĻāĻŦāĻ‚ āĻ†āĻ‡āĻŦāĻŋāĻāĻŽ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ›āĻŋāĻ˛, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻžāĻ°āĻž āĻĻā§ƒāĻĸāĻŧāĻ­āĻžāĻŦā§‡ āĻ­ā§‡āĻŦā§‡āĻ›āĻŋāĻ˛ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĻ“ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻŦā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻŦāĻ‚ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻāĻŸāĻŋ PostgreSQL āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻ¨ā§āĻ§ā§āĻ¤ā§āĻŦ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ? āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•āĨ¤

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻ¤, āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻŦāĻļā§āĻ¯āĻ‡ sysctl āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ - āĻ•āĻ¤āĻ—ā§āĻ˛āĻŋ āĻ†āĻ›ā§‡ā§ˇ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¨āĻŽā§āĻŦāĻ°āĻ—ā§āĻ˛āĻŋ āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻāĻ¸ā§‡āĻ›ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻ¤āĻ—ā§āĻ˛āĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ° āĻ†āĻ›ā§‡ āĻ¤āĻž āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĢāĻŋāĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° PostgreSQL-āĻ āĻ‰āĻ¤ā§āĻ¸āĻ°ā§āĻ—ā§€āĻ•ā§ƒāĻ¤ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ¸ā§‚āĻšāĻ¨āĻž āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻšāĻ˛ RAM āĻāĻ° 25% āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž, āĻ…āĻĨāĻŦāĻž 75% āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻšāĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻāĻ‡ 75% āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĢāĻŋāĻŸ āĻšāĻŦā§‡āĨ¤ āĻļā§āĻ°ā§ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻāĻ•. āĻāĻŦāĻ‚ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ 256 āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ āĻ°â€ā§āĻ¯āĻžāĻŽ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻŦā§‡ āĻ¸ā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ 64 āĻœāĻŋāĻŦāĻŋ āĻŦāĻĄāĻŧ āĻŦāĻžāĻĢāĻžāĻ° āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻ•āĻŋāĻ›ā§ āĻŽāĻžāĻ°ā§āĻœāĻŋāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ†āĻ¨ā§āĻŽāĻžāĻ¨āĻŋāĻ• āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ - āĻāĻ‡ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻ•ā§€ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ 9.2 āĻāĻ° āĻ†āĻ—ā§‡ (āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻŋ āĻ­ā§āĻ˛ āĻ¨āĻž āĻ•āĻ°āĻŋ, āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ 8.2 āĻĨā§‡āĻ•ā§‡), āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻ•ā§āĻˇā§‡āĻ° āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ PostgreSQL āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ›āĻŋāĻ˛āĨ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻāĻŦāĻ‚, āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧāĻ¤, āĻ¯āĻžāĻ¤ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¤āĻžāĻĻā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻŸāĻž āĻļā§āĻ§ā§ āĻ¯ā§‡ āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻž. āĻ¯ā§‡āĻšā§‡āĻ¤ā§ PostgreSQL āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ 5 āĻ¸ā§āĻŸāĻžāĻ‡āĻ˛ā§‡ āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°ā§‡āĻ›ā§‡, āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ libhugetlbfs āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ - āĻāĻŸāĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻĒā§āĻ°ā§‹ āĻ¨āĻžāĻŽāĨ¤

9.3-āĻ, āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ 5 āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻāĻ•āĻ°āĻŖ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻ¤ā§āĻ¯āĻžāĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ¸āĻŦāĻžāĻ‡ āĻ–ā§āĻŦ āĻ–ā§āĻļāĻŋ āĻ›āĻŋāĻ˛, āĻ•āĻžāĻ°āĻŖ āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻŽā§‡āĻļāĻŋāĻ¨ā§‡ āĻĻā§āĻŸāĻŋ PostgreSQL āĻĻā§ƒāĻˇā§āĻŸāĻžāĻ¨ā§āĻ¤ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ¤āĻŋāĻ¨āĻŋ āĻŦāĻ˛ā§‡āĻ¨ āĻ¯ā§‡ āĻ†āĻŽāĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¨ā§‡āĻ‡āĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻŋāĻ¨āĻŋ āĻŦāĻ˛ā§‡āĻ›ā§‡āĻ¨ āĻ¯ā§‡ sysctl āĻ¸āĻ‚āĻļā§‹āĻ§āĻ¨ āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ sysctl āĻ†āĻ›ā§‡ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ–āĻ¨āĻ“ āĻ°āĻŋāĻŦā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ¸āĻŦāĻžāĻ‡ āĻ–ā§āĻļāĻŋ āĻ›āĻŋāĻ˛āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ mmap āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ­ā§‡āĻ™ā§āĻ—ā§‡. āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦāĻĄāĻŧ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻĻā§ƒāĻĸāĻŧāĻ­āĻžāĻŦā§‡ 9.3-āĻ āĻ¸ā§āĻ¯ā§āĻ‡āĻš āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ‡, āĻ•āĻžāĻ°āĻŖ āĻ“āĻ­āĻžāĻ°āĻšā§‡āĻĄ āĻ­āĻžāĻ˛ āĻļāĻ¤āĻžāĻ‚āĻļā§‡ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻĻāĻŋāĻ•ā§‡ āĻŽāĻ¨ā§‹āĻ¯ā§‹āĻ— āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ 9.4-āĻ āĻ¤āĻžāĻ°āĻž āĻāĻ‡ āĻ‡āĻ­ā§‡āĻ¨ā§āĻŸāĻŸāĻŋ āĻ–ā§āĻŦ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ 9.4-āĻ postgresql.conf-āĻ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻšāĻžāĻ˛ā§ āĻŦāĻž āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĻ¨āĨ¤

āĻšā§‡āĻˇā§āĻŸāĻž āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ. āĻ¯āĻ–āĻ¨ PostgreSQL āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°ā§‡, āĻāĻŸāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻāĻ‡ āĻŽā§‡āĻŽāĻ°āĻŋāĻŸāĻŋ āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻ•āĻžāĻœ āĻ¨āĻž āĻ•āĻ°ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ā§‡ āĻĢāĻŋāĻ°ā§‡ āĻ†āĻ¸ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĢā§āĻ°āĻŋāĻŦāĻŋāĻāĻ¸āĻĄāĻŋ āĻŦāĻž āĻ¸ā§‹āĻ˛āĻžāĻ°āĻŋāĻ¸ āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻāĻŸāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻāĨ¤

āĻ¯āĻĻāĻŋ āĻšāĻžāĻ˛ā§ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻž āĻĒāĻžāĻ°āĻ˛ā§‡ āĻāĻŸāĻŋ āĻ•ā§‡āĻŦāĻ˛ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ–āĻžāĻ¨ā§‡ āĻ•ā§‡ āĻāĻŦāĻ‚ āĻ•āĻŋ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡ āĻĻā§‡āĻ–ā§āĻ¨ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻž āĻšāĻžāĻ‡āĻ˛āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ° āĻ¤āĻž āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ†āĻ›ā§‡, āĻ•āĻžāĻ°āĻŖ āĻ­ā§āĻ˛ā§‡āĻ° āĻ…āĻ¨ā§‡āĻ• āĻœāĻžāĻ¯āĻŧāĻ—āĻž āĻ†āĻ›ā§‡āĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻāĻ‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤

āĻ†āĻŽāĻ°āĻž āĻ†āĻ°āĻ“ āĻāĻ—āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ†āĻ—ā§‡ āĻ†āĻ°āĻ“ āĻāĻ•āĻŸāĻŋ āĻ›ā§‹āĻŸ āĻ¨ā§‹āĻŸāĨ¤ āĻ¸ā§āĻŦāĻšā§āĻ› āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻāĻ–āĻ¨āĻ“ PostgreSQL āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¨āĻ¯āĻŧāĨ¤ āĻ¸ā§‡ āĻāĻ—ā§āĻ˛ā§‹ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ•āĻžāĻœā§‡āĻ° āĻšāĻžāĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻšā§āĻ› āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡, āĻ¯āĻ–āĻ¨ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ…āĻ‚āĻļā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ—ā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ–ā§āĻŦ āĻŦāĻĄāĻŧ āĻ­āĻ˛āĻŋāĻ‰āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ¸ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻŸā§‡āĻ°āĻžāĻŦāĻžāĻ‡āĻŸ āĻŽā§‡āĻŽāĻ°āĻŋ āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻ†āĻ°āĻ“ āĻĻā§ˆāĻ¨āĻ¨ā§āĻĻāĻŋāĻ¨ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ, āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽā§‡āĻļāĻŋāĻ¨ā§‡ 32, 64, 128, 256 āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ āĻŽā§‡āĻŽāĻ°āĻŋ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻ–āĻ¨ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻ āĻŋāĻ• āĻ†āĻ›ā§‡, āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻ•ā§‡āĻŦāĻ˛ āĻ¸ā§āĻŦāĻšā§āĻ› āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻŋāĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻŦāĻ‚ āĻ¸ā§āĻŽā§ƒāĻ¤āĻŋāĻ° āĻļā§‡āĻˇ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĢā§āĻ°ā§āĻŸā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ§ā§āĻŦāĻ‚āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ•ā§āĻ°āĻŽāĻžāĻ—āĻ¤ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻšāĻšā§āĻ›ā§‡ āĻāĻ‡ āĻ¸āĻ¤ā§āĻ¯ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĨā§āĻ°ā§āĻĒā§āĻŸ āĻŦā§āĻ¯āĻžāĻĒāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻšāĻŦā§‡āĨ¤

āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ–ā§āĻŦ āĻ…āĻĒā§āĻ°ā§€āĻ¤āĻŋāĻ•āĻ° āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ āĻ¯ā§‡ āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻĨā§‡āĻ•ā§‡ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻ†āĻ˛āĻžāĻĻāĻž āĻ†āĻšāĻ°āĻŖ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻŦā§‡āĻļ āĻ…āĻĒā§āĻ°ā§€āĻ¤āĻŋāĻ•āĻ°, āĻ•āĻžāĻ°āĻŖ āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻ°āĻž āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ•āĻŋāĻ›ā§ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ, āĻ¤āĻ–āĻ¨ āĻāĻŸāĻŋ OOM-āĻšāĻ¤ā§āĻ¯āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻ…āĻ•āĻžāĻ˛ āĻ†āĻ—āĻŽāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻļā§‡āĻˇ āĻšāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ‚ OOM-āĻšāĻ¤ā§āĻ¯āĻžāĻ•āĻžāĻ°ā§€, āĻ¯ā§‡āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧāĻŽāĻ¤ā§‹ āĻĒā§ŒāĻāĻ›āĻžāĻ¯āĻŧāĻ¨āĻŋ āĻāĻŦāĻ‚ PostgreSQL āĻĢā§‡āĻ˛ā§‡ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŸāĻŋ āĻ…āĻĒā§āĻ°ā§€āĻ¤āĻŋāĻ•āĻ°āĨ¤ āĻ¸āĻŦāĻžāĻ‡ āĻāĻ‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻœāĻžāĻ¨āĻŦā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ•āĻŋ āĻšāĻšā§āĻ›ā§‡? āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻšā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡ RAM āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¸āĻŦāĻ•āĻŋāĻ›ā§āĻ‡ āĻ āĻŋāĻ•āĻ āĻžāĻ• āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•āĻŋāĻ›ā§ āĻ•āĻžāĻ°āĻŖā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻšā§āĻ¯āĻžāĻ‚ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ—āĻ¤āĻŋ āĻ•āĻŽā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻŽāĻ¨ā§‡ āĻšāĻŦā§‡ āĻ…āĻ¨ā§‡āĻ• āĻ¸ā§āĻŽā§ƒāĻ¤āĻŋ āĻ†āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻž āĻ˜āĻŸā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻĒā§‚āĻ°ā§āĻŦā§‡, āĻ†āĻŽāĻ°āĻž vm.swappiness āĻļā§‚āĻ¨ā§āĻ¯ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻžāĨ¤ āĻĒā§‚āĻ°ā§āĻŦā§‡, āĻŽāĻ¨ā§‡ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ¯ā§‡ 32 āĻ—āĻŋāĻ—āĻžāĻŦāĻžāĻ‡āĻŸ RAM āĻāĻŦāĻ‚ āĻ¸āĻ‚āĻļā§āĻ˛āĻŋāĻˇā§āĻŸ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŦāĻžāĻĢāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ›āĻŋāĻ˛āĨ¤ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ā§‡āĻ° āĻŽā§‚āĻ˛ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ āĻšāĻ˛ āĻ†āĻŽāĻ°āĻž āĻĒāĻĄāĻŧā§‡ āĻ—ā§‡āĻ˛ā§‡ āĻ­ā§‚āĻ¤ā§āĻŦāĻ• āĻ¨āĻŋāĻ•ā§āĻˇā§‡āĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻœāĻžāĻ¯āĻŧāĻ—āĻž āĻĨāĻžāĻ•āĻžāĨ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ†āĻ° āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻ­ā§‚āĻ¤ā§āĻŦāĻ• āĻ¸āĻ™ā§āĻ—ā§‡ āĻ•āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¯āĻžāĻšā§āĻ›ā§‡āĻ¨? āĻāĻŸāĻŋ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ•āĻžāĻœ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•ā§‡āĻ¨ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¤āĻž āĻ–ā§āĻŦ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¨āĻ¯āĻŧ, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡āĻ°āĨ¤

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ°ā§‹ āĻ†āĻ§ā§āĻ¨āĻŋāĻ•, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡, āĻ†āĻšāĻ°āĻŖ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻŋ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛āĻ•ā§‡ āĻļā§‚āĻ¨ā§āĻ¯ā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§‡āĻ¨, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻļā§€āĻ˜ā§āĻ° āĻŦāĻž āĻĒāĻ°ā§‡, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ•āĻŋāĻ›ā§ RAM āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸ āĻĨāĻžāĻ•āĻ˛ā§‡āĻ“, āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ¨āĻŋāĻŦāĻŋāĻĄāĻŧ āĻ­ā§‹āĻ•ā§āĻ¤āĻžāĻĻā§‡āĻ° āĻšāĻ¤ā§āĻ¯āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ OOM āĻ•āĻŋāĻ˛āĻžāĻ° āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻ†āĻ¸āĻŦā§‡āĨ¤ āĻ•āĻžāĻ°āĻŖ āĻ¤āĻŋāĻ¨āĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ•āĻžāĻœā§‡āĻ° āĻšāĻžāĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ–āĻ¨āĻ“ āĻ•āĻŋāĻ›ā§āĻŸāĻž āĻŦāĻžāĻ•āĻŋ āĻ†āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻ˛āĻžāĻĢāĻŋāĻ¯āĻŧā§‡ āĻ‰āĻ āĻŦ, āĻ…āĻ°ā§āĻĨāĻžāĻ¤ā§, āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋāĻ•ā§‡ āĻĒā§‡āĻ°ā§‡āĻ• āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĢā§‡āĻ˛āĻ¤ā§‡ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ•āĻŽ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻŋāĻ›ā§āĻ•ā§‡ āĻĒā§‡āĻ°ā§‡āĻ• āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĢā§‡āĻ˛āĻ¤ā§‡āĨ¤ āĻāĻ‡ āĻ•āĻŽ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻāĻ•āĻŸāĻŋ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻ¨āĻŋāĻŦāĻŋāĻĄāĻŧ āĻ­ā§‹āĻ•ā§āĻ¤āĻž āĻšāĻŦā§‡, āĻ¯āĻĨāĻž āĻĒā§‹āĻ¸ā§āĻŸāĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°āĨ¤ āĻāĻŦāĻ‚ āĻāĻ° āĻĒāĻ°ā§‡ āĻāĻŸāĻŋ āĻ­āĻžāĻ˛ āĻšāĻŦā§‡ āĻ¯āĻĻāĻŋ āĻŦā§‡āĻ¸ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

āĻ…āĻ¤āĻāĻŦ, āĻāĻ–āĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ, āĻ¯āĻ¤āĻĻā§‚āĻ° āĻ†āĻŽāĻžāĻ° āĻŽāĻ¨ā§‡ āĻ†āĻ›ā§‡, āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ 6 āĻāĻ° āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ•āĻ¤āĻŸāĻž āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻžāĻ•āĻŋ āĻ†āĻ›ā§‡ āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ•ā§‹āĻ¨ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ¸ā§‹āĻ¯āĻŧāĻžāĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻļā§āĻ°ā§ āĻ•āĻ°āĻŦā§‡āĻ¨āĨ¤ āĻ†āĻŽāĻ°āĻž āĻāĻ–āĻ¨ vm.swappiness = 1 āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ‡, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ¤ āĻāĻŸāĻŋāĻ•ā§‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡ āĻĻā§‡āĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ OOM-āĻ•āĻŋāĻ˛āĻžāĻ°ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻ‡ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĻā§‡āĻ¯āĻŧ āĻ¨āĻž āĻ¯āĻž āĻ…āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻāĻ¸ā§‡ āĻĒā§āĻ°ā§‹ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋāĻ•ā§‡ āĻšāĻ¤ā§āĻ¯āĻž āĻ•āĻ°ā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻ°āĻĒāĻ° āĻ•āĻŋ? āĻ¯āĻ–āĻ¨ āĻ†āĻŽāĻ°āĻž āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŋ āĻāĻŦāĻ‚ āĻ§ā§€āĻ°ā§‡ āĻ§ā§€āĻ°ā§‡ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻšāĻ˛ā§‡ āĻ¯āĻžāĻ‡, āĻ¤āĻ–āĻ¨ āĻ¸āĻŦāĻžāĻ‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻžāĻĨāĻž āĻ§āĻ°āĻ¤ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡āĨ¤ āĻ•āĻžāĻ°āĻŖ āĻĄāĻŋāĻ¸ā§āĻ• āĻ§ā§€āĻ°āĻ—āĻ¤āĻŋāĻ° āĻāĻŦāĻ‚ āĻ¸ā§āĻŽā§ƒāĻ¤āĻŋāĻļāĻ•ā§āĻ¤āĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻāĻ‡ āĻ¸āĻ¤ā§āĻ¯āĻŸāĻŋ āĻ›ā§‹āĻŸāĻŦā§‡āĻ˛āĻž āĻĨā§‡āĻ•ā§‡āĻ‡ āĻ¸āĻŦāĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤āĨ¤ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻžāĻ‡ āĻœāĻžāĻ¨ā§‡ āĻ¯ā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĨāĻžāĻ•āĻŦā§‡āĨ¤

āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§āĻĒāĻžāĻ‡āĻ•ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤ āĻĒā§āĻ°āĻ§āĻžāĻ¨ PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻ˜āĻŸā§‡ āĻ¨āĻž āĻ•āĻžāĻ°āĻŖ āĻĄāĻŋāĻ¸ā§āĻ•āĻŸāĻŋ āĻ§ā§€āĻ°āĨ¤ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻŽā§‡āĻŽāĻ°āĻŋ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ¸ā§āĻ• āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ‰āĻ‡āĻĨ āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡āĨ¤ āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¤āĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻ­āĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻ¨āĻžāĻ“ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ PostgreSQL āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, OS āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡ āĻāĻŦāĻ‚ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻŸāĻŋ āĻ­ā§āĻ˛āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻ¤āĻ–āĻ¨āĻ‡ āĻ˜āĻŸā§‡ āĻ¨āĻž āĻ¯āĻ–āĻ¨ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ¯ā§‡āĻŽāĻ¨ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¤ā§‡āĻŽāĻ¨ āĻ˜āĻŸā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻšāĻ¯āĻŧ āĻ•ā§‹āĻ¨āĻ“ āĻ˛ā§‹āĻĄ āĻ¨ā§‡āĻ‡, āĻŦāĻž āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻāĻŦāĻ‚ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻŸāĻž āĻ•āĻŋ āĻāĻŦāĻ‚ āĻāĻŸāĻž āĻ•āĻŋ āĻŽāĻ¤ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ? āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¯āĻžāĻ°āĻž PostgreSQL āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻžāĻ°āĻž āĻāĻ•āĻžāĻ§āĻŋāĻ•āĻŦāĻžāĻ° āĻāĻ‡ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨āĨ¤ āĻ†āĻŽāĻŋ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻŦā§‹. āĻ†āĻŽāĻŋ āĻ¯ā§‡āĻŽāĻ¨ āĻŦāĻ˛ā§‡āĻ›āĻŋ, āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧāĻ•ā§āĻ°āĻŽā§‡ āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻĒā§āĻ°āĻšā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§‡ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻŦā§‡ āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻŦāĻŋāĻĄāĻŧ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĢā§‡āĻ˛āĻ¤ā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻāĻ‡ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ fsync āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŦāĻžāĻĢāĻžāĻ°ā§‡ āĻ†āĻ¸ā§‡ āĻāĻŦāĻ‚ fsync āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ˛ā§‡āĻ–āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻ° āĻ†āĻ¯āĻŧāĻ¤āĻ¨ āĻŦāĻĄāĻŧ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ…āĻĒā§āĻ°ā§€āĻ¤āĻŋāĻ•āĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ, āĻ¯ā§‡āĻŽāĻ¨ āĻĄāĻŋāĻ¸ā§āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ–ā§āĻŦ āĻŦāĻĄāĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤

āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻŽāĻžāĻ° āĻĻā§āĻŸāĻŋ āĻ›āĻŦāĻŋ āĻ†āĻ›ā§‡āĨ¤ āĻ†āĻŽāĻŋ āĻāĻ–āĻ¨ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻŦ āĻāĻŸāĻž āĻ•āĻŋāĨ¤ āĻāĻ—ā§āĻ˛āĻŋ āĻĻā§āĻŸāĻŋ āĻ¸āĻŽāĻ¯āĻŧ-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ—ā§āĻ°āĻžāĻĢāĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻ—ā§āĻ°āĻžāĻĢāĻŸāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤ āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 90% āĻ āĻĒā§ŒāĻāĻ›ā§‡āĻ›ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻĢāĻŋāĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻĨāĻžāĻ•ā§‡, 90% āĻ RAID āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ–āĻžāĻ°āĻžāĻĒ āĻ–āĻŦāĻ°āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻāĻ•āĻŸā§ āĻŦā§‡āĻļāĻŋ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ 100 āĻ āĻĒā§ŒāĻāĻ›āĻžāĻŦā§‡ āĻāĻŦāĻ‚ I/O āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ—āĻ˛ā§āĻĒāĨ¤ āĻāĻŸāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŸāĻŋ āĻ•ā§€ āĻ§āĻ°āĻŖā§‡āĻ° āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡āĨ¤

āĻāĻŦāĻ‚ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻ­āĻžāĻŦā§‡, āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻ¸ āĻ­āĻŋāĻ‰ āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°āĻžāĻĢ āĻāĻ–āĻžāĻ¨ā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž āĻŦāĻ˛ā§‡ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻŸāĻŋ āĻ˜āĻŸā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¸āĻŦā§āĻœ āĻ°āĻ™ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧ āĻ•āĻ¤āĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻĢāĻžāĻ°, āĻāĻ‡ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ, āĻ¸ā§‡āĻ‡ āĻŽā§āĻšā§‚āĻ°ā§āĻ¤ā§‡ āĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻžāĻ‡āĻœā§‡āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ‡ āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡ āĻāĻ¸ā§‡āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ–āĻžāĻ¨ā§‡ āĻœāĻžāĻ¨āĻ¤ā§‡ āĻšāĻŦā§‡ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻœāĻŋāĻ¨āĻŋāĻ¸. āĻ†āĻŽāĻ°āĻž āĻĻā§‡āĻ–āĻ¤ā§‡ āĻĒāĻžāĻ‡ āĻ¯ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ–āĻžāĻ¨ā§‡ āĻ…āĻ¨ā§‡āĻ• āĻĒā§ƒāĻˇā§āĻ āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ•āĻŋāĻ›ā§ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ†āĻŽāĻ°āĻž āĻŦā§‹āĻ°ā§āĻĄā§‡ āĻ†āĻ˜āĻžāĻ¤ āĻ•āĻ°āĻŋ, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ†āĻŽāĻ°āĻž āĻ˛āĻŋāĻ–ā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ–ā§‡āĻ›āĻŋāĻ˛āĻžāĻŽ, āĻāĻ–āĻžāĻ¨ā§‡ āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻ‡ āĻ–ā§āĻŦ āĻŦā§āĻ¯āĻ¸ā§āĻ¤āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ–ā§āĻŦ āĻļāĻ•ā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§€ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĢā§‡āĻ˛ā§‡āĨ¤ āĻ†āĻĻāĻ°ā§āĻļāĻ­āĻžāĻŦā§‡, āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ†āĻ°āĻ“ āĻāĻ‡āĻ°āĻ•āĻŽ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ–āĻžāĻ¨ā§‡ āĻ•āĻŽ āĻ°ā§‡āĻ•āĻ°ā§āĻĄāĻŋāĻ‚ āĻ›āĻŋāĻ˛āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻāĻŸāĻŋ āĻ āĻŋāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻāĻ­āĻžāĻŦā§‡ āĻšāĻ˛āĻ¤ā§‡ āĻĨāĻžāĻ•ā§‡āĨ¤ āĻ¯ā§‡, āĻĒā§āĻ¨āĻ°ā§āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ›ā§‹āĻŸ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§‹āĻĨāĻžāĻ“ āĻ†āĻŽāĻ°āĻž āĻāĻ–āĻžāĻ¨ā§‡ āĻ•āĻŋāĻ›ā§ āĻ˛āĻŋāĻ–āĻ›āĻŋ.

āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ•āĻžāĻŸāĻŋāĻ¯āĻŧā§‡ āĻ“āĻ āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§€ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°? āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ IO āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡ āĻĨāĻžāĻ•ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ°āĻž āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻāĻ¸ā§‡āĻ›ā§‡āĻ¨ āĻ¤āĻžāĻ°āĻž āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡āĻ¨āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡ āĻĻā§‡āĻ–ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ­āĻžāĻ˛ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¨ā§‡āĻ¨, āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, PostgreSQL āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§‡āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻāĻ‡ āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ•āĻŽ āĻ˜āĻ¨ āĻ˜āĻ¨ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡, āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ›āĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĄā§‡āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°ā§‡ āĻšāĻ˛ā§‡ āĻ¯āĻžāĻ¨āĨ¤ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻāĻŸāĻŋ āĻšāĻ˛ āĻ›āĻŦāĻŋ: vm.dirty_ratio=20, vm.dirty_background_ratio=10āĨ¤

āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻ•ā§€? āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ 2.6 āĻĨā§‡āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛āĻžāĻļāĻŋāĻ‚ āĻĄā§‡āĻŽāĻ¨ āĻ†āĻŦāĻŋāĻ°ā§āĻ­ā§‚āĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ Pdglush, āĻ•ā§‡ āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ›ā§‡ āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡, āĻ¯ā§‡āĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŦāĻžāĻĢāĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄā§‡ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻžāĻ° āĻ•āĻžāĻœā§‡ āĻ¨āĻŋāĻ¯ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¯āĻ–āĻ¨ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ āĻ¤āĻ–āĻ¨ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ‡ āĻšā§‹āĻ• āĻ¨āĻž āĻ•ā§‡āĻ¨, āĻ¯āĻ–āĻ¨ āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤

āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻ•āĻ–āĻ¨ āĻ†āĻ¸ā§‡? āĻ¯āĻ–āĻ¨ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻŽā§‹āĻŸ RAM āĻāĻ° 10% āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŦāĻžāĻĢāĻžāĻ°ā§‡ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻ–āĻ¨ āĻĒāĻŸāĻ­ā§‚āĻŽāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ°āĻžāĻ‡āĻŸ-āĻ…āĻĢ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ•ā§‡āĻ¨ āĻāĻŸāĻž āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ? āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻāĻŸāĻŋ āĻ•āĻ¤ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚, āĻ§āĻ°āĻž āĻ¯āĻžāĻ•, āĻ¤āĻŋāĻ¨āĻŋ N āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻ˛āĻŋāĻ–ā§‡ āĻĢā§‡āĻ˛ā§‡āĻ¨āĨ¤ āĻ†āĻ° āĻ•āĻŋāĻ›ā§āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ˜ā§āĻŽāĻŋāĻ¯āĻŧā§‡ āĻĒāĻĄāĻŧā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸ā§‡ āĻ†āĻŦāĻžāĻ° āĻ†āĻ¸ā§‡ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ•āĻŋāĻ›ā§ āĻĒā§ƒāĻˇā§āĻ āĻž āĻ•āĻĒāĻŋ āĻ•āĻ°ā§‡āĨ¤

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ—āĻ˛ā§āĻĒāĨ¤ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ‡āĻŽāĻŋāĻ‚ āĻĒā§āĻ˛ā§‡āĻ° āĻŽāĻ¤ā§‹, āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ‡āĻĒā§‡ āĻĸā§‡āĻ˛ā§‡ āĻĻā§‡āĻ¯āĻŧ, āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻāĻ¸ā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻž āĻĒāĻžāĻ āĻžāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ§ā§€āĻ°ā§‡ āĻ§ā§€āĻ°ā§‡ āĻĒā§āĻ°ā§‹ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŦāĻžāĻĢāĻžāĻ° āĻĒāĻŋāĻœāĻŋāĻĢā§āĻ˛āĻžāĻļ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻ¨ā§āĻĻāĻ°āĻ­āĻžāĻŦā§‡ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻœāĻŽāĻž āĻšāĻ¤ā§‡ āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻ—ā§āĻ˛āĻŋ 20% āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻœāĻŽāĻž āĻšāĻ¯āĻŧ, āĻāĻ° āĻĒāĻ°ā§‡ OS āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° āĻšāĻ˛ āĻĒā§āĻ°ā§‹ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ˛ā§‡āĻ–āĻž āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž, āĻ•āĻžāĻ°āĻŖ āĻļāĻ•ā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ–āĻžāĻ°āĻžāĻĒ āĻšāĻŦā§‡āĨ¤ āĻ†āĻŽāĻ°āĻž āĻāĻ‡ āĻĄā§‡āĻŸāĻž āĻšāĻžāĻ°āĻžāĻŦā§‹, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒāĨ¤

āĻ•ā§ŒāĻļāĻ˛ āĻ•āĻŋ? āĻ•ā§ŒāĻļāĻ˛āĻŸāĻŋ āĻšāĻ˛ āĻ¯ā§‡ āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻŦāĻŋāĻļā§āĻŦā§‡ āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻŽā§‡āĻļāĻŋāĻ¨ā§‡ āĻĨāĻžāĻ•āĻž āĻŽā§‹āĻŸ RAM āĻāĻ° 20 āĻāĻŦāĻ‚ 10%, āĻāĻ—ā§āĻ˛āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻĨā§āĻ°ā§āĻĒā§āĻŸ āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§‡āĻ•ā§āĻˇāĻŋāĻ¤ā§‡ āĻāĻ•ā§‡āĻŦāĻžāĻ°ā§‡ āĻĻāĻžāĻ¨āĻŦā§€āĻ¯āĻŧāĨ¤

āĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ†āĻĒāĻ¨āĻžāĻ° 128 GB RAM āĻ†āĻ›ā§‡āĨ¤ 12,8 GB āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ†āĻ¸ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•ā§‹āĻ¨ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻĨāĻžāĻ•ā§āĻ• āĻ¨āĻž āĻ•ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¯ā§‡ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ‡ āĻĨāĻžāĻ•ā§āĻ• āĻ¨āĻž āĻ•ā§‡āĻ¨, āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻŦā§‡āĻļāĻŋāĻ•ā§āĻˇāĻŖ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻšāĻŦā§‡ āĻ¨āĻžāĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ…āĻ¤āĻāĻŦ, āĻ†āĻŽāĻ°āĻž āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻŋ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° RAID āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ°ā§‡āĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻāĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ†āĻŽāĻŋ āĻ…āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§‡ 512 āĻāĻŽāĻŦāĻŋ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻ†āĻ›ā§‡ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°ā§‡āĻ›āĻŋāĨ¤

āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ–ā§āĻŦ āĻ¸āĻšāĻœ āĻŦāĻ˛ā§‡ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻžāĻ‡āĻŸā§‡ vm.dirty_background āĻ°āĻžāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ†āĻ—ā§‡āĻ° āĻĻā§āĻŸāĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛. āĻšāĻ¯āĻŧ āĻ…āĻ¨ā§āĻĒāĻžāĻ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻŦāĻž āĻŦāĻžāĻ‡āĻŸ āĻ†āĻ›ā§‡ āĻ¯āĻžāĻ°āĻž āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻŦāĻžāĻ‡āĻŸ āĻ†āĻ›ā§‡ āĻ¯āĻžāĻ°āĻž āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡. āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ†āĻŽāĻŋ āĻāĻ•āĻœāĻ¨ DBA āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļāĻ• āĻāĻŦāĻ‚ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻŋ, āĻ¤āĻžāĻ‡ āĻ†āĻŽāĻŋ āĻ¸ā§āĻŸā§āĻ° āĻ†āĻāĻ•āĻ¤ā§‡ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŋ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡āĻœāĻ¨ā§āĻ¯, āĻ¯āĻĻāĻŋ āĻŦāĻžāĻ‡āĻŸ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻŦāĻžāĻ‡āĻŸā§‡āĨ¤ āĻ•ā§‡āĻ‰ āĻ•ā§‹āĻ¨ āĻ—ā§āĻ¯āĻžāĻ°āĻžāĻ¨ā§āĻŸāĻŋ āĻĻā§‡āĻ¯āĻŧāĻ¨āĻŋ āĻ¯ā§‡ āĻāĻ•āĻœāĻ¨ āĻ­āĻžāĻ˛ āĻ…ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ†āĻ°āĻ“ āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž, āĻāĻŸāĻŋ āĻ°āĻŋāĻŦā§āĻŸ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻāĻŦāĻ‚ āĻšāĻŋāĻ¤ā§āĻ°āĻŸāĻŋ āĻāĻ•āĻ‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤ āĻļā§āĻ§ā§ āĻāĻ‡ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻ—āĻŖāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ¯āĻžāĻ°āĻžāĻ¨ā§āĻŸāĻŋ āĻ¸āĻš āĻĢāĻŋāĻŸ āĻ•āĻ°ā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻĢāĻŋāĻŸ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻ•āĻŋ āĻšāĻŦā§‡? āĻ†āĻŽāĻŋ āĻ˛āĻŋāĻ–ā§‡āĻ›āĻŋ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻĢā§āĻ˛āĻžāĻļāĻŋāĻ‚ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĻ­āĻžāĻŦā§‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ¸āĻ˛ā§‡ āĻāĻŸāĻŋ āĻŦāĻ•ā§āĻ¤ā§ƒāĻ¤āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¤ā§āĻ°āĨ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ - āĻāĻ¤ā§‡ āĻĒā§āĻ°āĻšā§āĻ° āĻ¨ā§‹āĻ‚āĻ°āĻž āĻĒā§ƒāĻˇā§āĻ āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻ°āĻž āĻ¯ā§‡ IO āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡ āĻ¤āĻž āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĻ­āĻžāĻŦā§‡ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§‡ āĻ—ā§‡āĻ›ā§‡, āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡ āĻāĻ•āĻŸāĻŋ sql āĻ•ā§āĻ¯ā§‹āĻ¯āĻŧāĻžāĻ°ā§€ āĻĒāĻžāĻ āĻžāĻ¤ā§‡ āĻāĻ¸ā§‡āĻ›ā§‡, āĻāĻŸāĻŋ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ›ā§‡āĨ¤ āĻāĻ¤ā§‡ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ‡āĻ¨āĻĒā§āĻŸ/āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ°, āĻ•āĻžāĻ°āĻŖ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ‚ āĻ•āĻŦā§‡ āĻ¤āĻŋāĻ¨āĻŋ āĻļā§‡āĻˇ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¤āĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻ¨-āĻŦā§āĻ¯āĻžāĻ•āĻ—ā§āĻ°āĻžāĻ‰āĻ¨ā§āĻĄ āĻĢā§āĻ˛āĻžāĻļāĻŋāĻ‚ āĻ…āĻ°ā§āĻœāĻ¨ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨, āĻāĻ° āĻŽāĻžāĻ¨ā§‡ āĻšāĻ˛ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ†āĻ‡āĻ“ āĻāĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻāĻ–āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻļā§‡āĻˇ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŋāĻ›ā§āĻ‡ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻ°āĻ“ āĻĻā§āĻŸāĻŋ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻāĻ‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻ¸ā§āĻ¯ā§‹āĻ—ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĨ¤ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ postgresql.conf āĻāĻ° āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ†āĻŦāĻļā§āĻ¯āĻ•. āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ RAID-āĻ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻĨāĻžāĻ•ā§‡, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻŸāĻžāĻ°āĻŋ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ˛ā§‹āĻ•ā§‡āĻ°āĻž āĻŦā§āĻ¯āĻžāĻŸāĻžāĻ°āĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ­āĻžāĻ˛ āĻ•ā§āĻ¯āĻžāĻļā§‡ āĻĻāĻŋāĻ¯āĻŧā§‡ RAID āĻ•āĻŋāĻ¨ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ RAID-āĻ SSD āĻĨāĻžāĻ•ā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻšāĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ•ā§āĻ¯āĻžāĻĒāĻžāĻ¸āĻŋāĻŸāĻžāĻ° āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻšā§‡āĻ•āĻ˛āĻŋāĻ¸ā§āĻŸ āĻ†āĻ›ā§‡āĨ¤ āĻāĻ‡ āĻ˛āĻŋāĻ™ā§āĻ•ā§‡ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛-āĻ āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻĄāĻŋāĻ¸ā§āĻ• āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻ¯āĻŧ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ†āĻŽāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ‡ āĻ¸āĻŦ āĻšā§‡āĻ•āĻ˛āĻŋāĻ¸ā§āĻŸ āĻ†āĻ›ā§‡.

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ†āĻ° āĻ•āĻŋ āĻ•āĻ āĻŋāĻ¨ āĻ•āĻ°ā§‡ āĻ¤ā§āĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡? āĻāĻ‡ āĻĻā§āĻŸāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ. āĻ¤āĻžāĻ°āĻž āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§‚āĻ˛āĻ•āĻ­āĻžāĻŦā§‡ āĻ¨āĻ¤ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ¤āĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž āĻ­ā§āĻ˛āĻ­āĻžāĻŦā§‡ āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻ¤āĻžāĻ°āĻž āĻœā§€āĻŦāĻ¨āĻ•ā§‡ āĻ•āĻ āĻŋāĻ¨ āĻ•āĻ°ā§‡ āĻ¤ā§āĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻĻā§āĻŸāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§‚āĻ˛āĻ•āĻ­āĻžāĻŦā§‡ āĻ¨āĻ¤ā§āĻ¨ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ†āĻ›ā§‡āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻ•ā§‹āĻ°ā§‡ āĻšāĻžāĻœāĻŋāĻ° āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ āĻ¨ā§āĻ¯āĻžāĻ¨ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ sched_migration_cost āĻāĻŦāĻ‚ sched_autogroup_enabled, āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋāĨ¤

āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻž āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻœā§€āĻŦāĻ¨ āĻ¨āĻˇā§āĻŸ āĻ•āĻ°ā§‡? āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤_āĻŽāĻžāĻ‡āĻ—ā§āĻ°ā§‡āĻļāĻ¨_āĻ•āĻ¸ā§āĻŸ āĻ•āĻŋ? āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡, āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§‚āĻšā§€ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ• āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ¤ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ PostgreSQL-āĻāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¯āĻž āĻĒā§āĻ°āĻļā§āĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ˛āĻžāĻ¯āĻŧ, āĻ…āĻ¨ā§āĻ¯ CPU-āĻ¤ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĨ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻ“āĻĒā§‡āĻ¨ āĻ…āĻĢāĻŋāĻ¸ āĻāĻŦāĻ‚ āĻŸāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻ¯ā§āĻ‡āĻš āĻ•āĻ°ā§‡āĻ¨, āĻāĻŸāĻŋ āĻ­āĻžāĻ˛ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻ–ā§āĻŦ āĻ–āĻžāĻ°āĻžāĻĒāĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻāĻ•āĻŸāĻŋ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ¸āĻ™ā§āĻ—āĻ¤ āĻ¨ā§€āĻ¤āĻŋ āĻšāĻ˛ āĻŽāĻžāĻ‡āĻ—ā§āĻ°ā§‡āĻļāĻ¨_āĻ•āĻ¸ā§āĻŸāĻ•ā§‡ āĻ•āĻŋāĻ›ā§ āĻŦāĻĄāĻŧ āĻŽāĻžāĻ¨, āĻ…āĻ¨ā§āĻ¤āĻ¤ āĻ•āĻ¯āĻŧā§‡āĻ• āĻšāĻžāĻœāĻžāĻ° āĻ¨ā§āĻ¯āĻžāĻ¨ā§‹āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻžāĨ¤

āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§‚āĻšā§€ āĻœāĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ā§‡ āĻ•āĻŋ āĻšāĻŦā§‡? āĻāĻŸāĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¯ā§‡ āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻāĻ–āĻ¨āĻ“ āĻ—āĻ°āĻŽāĨ¤ āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻĻā§€āĻ°ā§āĻ˜-āĻšāĻ˛āĻŽāĻžāĻ¨ āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨ āĻĨāĻžāĻ•ā§‡ āĻ¯āĻž āĻĻā§€āĻ°ā§āĻ˜āĻĻāĻŋāĻ¨ āĻ§āĻ°ā§‡ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°ā§‡ āĻšāĻ˛ā§‡āĻ›ā§‡, āĻ¤āĻŦā§‡ āĻļāĻŋāĻĄāĻŋāĻ‰āĻ˛āĻ•āĻžāĻ°ā§€ āĻāĻŸāĻŋ āĻŦā§āĻāĻ¤ā§‡ āĻĒāĻžāĻ°āĻŦā§‡āĨ¤ āĻ¤āĻŋāĻ¨āĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¯ā§‡ āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§€āĻŽāĻžāĻŸāĻŋ āĻ¨āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻāĻ‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻ•ā§‹āĻĨāĻžāĻ“ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻŸāĻŋ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°ā§‡, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ•ā§‹āĻĨāĻžāĻ“ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻŦā§‡ āĻ¨āĻž, āĻāĻŸāĻŋ āĻ¨āĻŋāĻƒāĻļāĻŦā§āĻĻā§‡ āĻāĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž CPU-āĻ¤ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŽā§ŽāĻ•āĻžāĻ°āĨ¤

āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻšāĻ˛ āĻ…āĻŸā§‹āĻ—ā§āĻ°ā§āĻĒāĨ¤ āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻžāĻœā§‡āĻ° āĻ˛ā§‹āĻĄāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ - āĻāĻŸāĻŋ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻŸāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻ¯ā§‡āĻ–āĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¤āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻ°ā§āĻĒ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻžāĨ¤ āĻāĻŸāĻŋ āĻ•āĻŋāĻ›ā§ āĻ•āĻžāĻœā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻœāĻ¨āĻ•āĨ¤ āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨ā§‡, PostgreSQL āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻĒā§āĻ°āĻ¸ā§‡āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¯āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻŋāĻĢāĻ°ā§āĻ• āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻŸāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻĨā§‡āĻ•ā§‡ āĻšāĻ˛ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ āĻ˛āĻ• āĻ°āĻžāĻ‡āĻŸāĻžāĻ°, āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§āĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻļāĻŋāĻĄāĻŋāĻ‰āĻ˛āĻžāĻ°ā§‡ āĻ—ā§‹āĻˇā§āĻ ā§€āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻž āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻšāĻ¸ā§āĻ¤āĻ•ā§āĻˇā§‡āĻĒ āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ•ā§‡ āĻĻā§€āĻ°ā§āĻ˜āĻ•āĻžāĻ˛ āĻ§āĻ°ā§‡ āĻĻāĻ–āĻ˛ā§‡ āĻ°āĻžāĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻ° āĻŽā§āĻ•ā§āĻ¤ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•ā§āĻ¯āĻŦāĻĻā§āĻ§āĻ­āĻžāĻŦā§‡ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ—āĻ˛ā§āĻĒ āĻ¯āĻž āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ˛ā§‹āĻĄā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻ†āĻŽāĻžāĻ° āĻ¸āĻšāĻ•āĻ°ā§āĻŽā§€ āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ˛ā§‡āĻ¸ā§‹āĻ­āĻ¸ā§āĻ•āĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻŋāĻœāĻŋāĻŦā§‡āĻžā§āĻšā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ•ā§āĻ°āĻŽ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻŽāĻžāĻ‡āĻ—ā§āĻ°ā§‡āĻļāĻ¨_āĻ•āĻ¸ā§āĻŸ āĻŦāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨ āĻāĻŦāĻ‚ āĻ…āĻŸā§‹āĻ—ā§āĻ°ā§āĻĒ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°ā§‡ āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ā§‡āĻ¨āĨ¤ āĻ–āĻžāĻ°āĻžāĻĒ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āĻ¯ āĻ›āĻŋāĻ˛ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 10%. āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻ¸ āĻŽā§‡āĻ˛āĻŋāĻ‚ āĻ˛āĻŋāĻ¸ā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ˛ā§‹āĻšāĻ¨āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ˛ā§‹āĻ•ā§‡āĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§‡āĻ° āĻ—āĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĻā§‡āĻ¯āĻŧ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ 50%. āĻāĻ°āĻ•āĻŽ āĻ…āĻ¨ā§‡āĻ• āĻ—āĻ˛ā§āĻĒ āĻ†āĻ›ā§‡āĨ¤

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻļā§‡āĻˇā§‡, āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ¨ā§€āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡āĨ¤ āĻ­āĻžāĻ˛ā§‹ āĻ•āĻĨāĻž āĻšāĻ˛ā§‹ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻāĻ–āĻ¨ āĻ˛ā§āĻ¯āĻžāĻĒāĻŸāĻĒā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻŋāĻ¤āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻžāĻŸāĻžāĻ°āĻŋ āĻ­āĻžāĻ˛āĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻšāĻ āĻžā§Ž āĻĻā§‡āĻ–āĻž āĻ¯āĻžāĻšā§āĻ›ā§‡ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ“ āĻ˜āĻŸāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ…āĻ§āĻŋāĻ•āĻ¨ā§āĻ¤ā§, āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ•āĻŋāĻ›ā§ āĻšā§‹āĻ¸ā§āĻŸāĻžāĻ° āĻĨā§‡āĻ•ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ­āĻžāĻĄāĻŧāĻž āĻ¨ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ "āĻ­āĻžāĻ˛" āĻšā§‹āĻ¸ā§āĻŸāĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻ­āĻžāĻ˛ āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§‡āĻ° āĻ•āĻĨāĻž āĻšāĻŋāĻ¨ā§āĻ¤āĻž āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻ•āĻžāĻœ āĻšāĻ˛ āĻ¤āĻžāĻĻā§‡āĻ° āĻ˛ā§‹āĻšāĻž āĻ¯āĻ¤āĻŸāĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻĻāĻ•ā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻžāĨ¤ āĻ…āĻ¤āĻāĻŦ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¤āĻžāĻ°āĻž āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ˛ā§āĻ¯āĻžāĻĒāĻŸāĻĒ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸ā§‡āĻ­āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ­āĻžāĻ°ā§€ āĻ˛ā§‹āĻĄā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻ¸āĻš āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻāĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒāĻ›āĻ¨ā§āĻĻ āĻšāĻ˛ acpi_cpufreq + permormanceāĨ¤ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ…āĻ¨āĻĄāĻŋāĻŽāĻžāĻ¨ā§āĻĄ āĻ¨āĻŋāĻ¯āĻŧā§‡āĻ“ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻŦā§‡āĨ¤

Intel_pstate āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĨ¤ āĻāĻŦāĻ‚ āĻāĻ–āĻ¨ āĻāĻŸāĻŋāĻ•ā§‡ āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻĒāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ†āĻ°āĻ“ āĻ­āĻžāĻ˛ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤

āĻāĻŦāĻ‚, āĻ¸ā§‡āĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€, āĻ—āĻ­āĻ°ā§āĻ¨āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž. āĻ“āĻ¨ā§āĻĄā§‡āĻŽāĻžāĻ¨ā§āĻĄ, āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸ā§‡āĻ­ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¨āĻ¯āĻŧāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸ā§‡āĻ­ āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻ˛ā§‡ āĻĒā§‹āĻ¸ā§āĻŸāĻ—ā§āĻ°ā§‡āĻāĻ¸āĻ•āĻŋāĻ‰āĻāĻ˛ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŽāĻžāĻ¤ā§āĻ°āĻžāĻ¯āĻŧ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ•āĻžāĻ°āĻŖ āĻ•āĻžāĻ°ā§āĻ¯āĻ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻ¸āĻŋāĻĒāĻŋāĻ‡āĻ‰ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ°ā§‚āĻĒā§‡ āĻ…āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļā§āĻ¯ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻšāĻ˛āĻŦā§‡āĨ¤

āĻāĻ‡ āĻ†āĻ‡āĻŸā§‡āĻŽāĻ—ā§āĻ˛āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻ¤āĻžāĻ°āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻŸāĻŋ āĻšāĻžāĻ˛ā§ āĻ•āĻ°ā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻĻā§‡āĻ–āĻ¤ā§‡ āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨ā§‡ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻŦāĻĄāĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡.

PostgreSQL āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻŸāĻŋāĻ‰āĻ¨āĻŋāĻ‚āĨ¤ āĻ‡āĻ˛āĻŋāĻ¯āĻŧāĻž āĻ•ā§‹āĻ¸āĻŽā§‹āĻĄā§‡āĻŽāĻŋāĻ¯āĻŧāĻžāĻ¨āĻ¸ā§āĻ•āĻŋ

āĻāĻŦāĻ‚ āĻļā§‡āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ†āĻŽāĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° PosgreSQL-āĻ•āĻ¨āĻ¸āĻžāĻ˛ā§āĻŸāĻŋāĻ‚ āĻĄāĻŋāĻŦāĻŋāĻ āĻŸāĻŋāĻŽā§‡āĻ° āĻ›ā§‡āĻ˛ā§‡āĻĻā§‡āĻ°āĻ•ā§‡ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻœāĻžāĻ¨āĻžāĻ¤ā§‡ āĻšāĻžāĻ‡, āĻ¯āĻĨāĻž āĻŽā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻŦā§‹āĻ—ā§āĻ• āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ˛ā§‡āĻ¸āĻ­āĻ¸ā§āĻ•āĻŋ, āĻ¯āĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻĻāĻŋāĻ¨ āĻāĻ‡ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻ…āĻ—ā§āĻ°āĻ¸āĻ° āĻšāĻšā§āĻ›ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¯āĻĨāĻžāĻ¸āĻžāĻ§ā§āĻ¯ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻŋ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻ¤āĻžāĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŸāĻŋ āĻŦāĻŋāĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€āĻ° āĻŽāĻ¤āĨ¤ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ°āĻ•ā§āĻ¤ā§‡ āĻ˛ā§‡āĻ–āĻžāĨ¤ āĻāĻ¸āĻŦ āĻŦāĻžāĻĻāĻžāĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¤ā§‡āĻ‡ āĻ•ā§‹āĻ¨ā§‹ āĻ¨āĻž āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ†āĻŽāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ­āĻžāĻ— āĻ–ā§āĻļāĻŋ.

āĻĒā§āĻ°āĻļā§āĻ¨:

āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ! āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋ āĻ…āĻ°ā§āĻĨ āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ˛āĻœāĻŋāĻ• āĻ°āĻžāĻ–āĻ¤ā§‡ āĻšāĻžāĻ¯āĻŧ, āĻ…āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻŸāĻŋ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻ¸āĻžāĻ°ā§āĻ­āĻŋāĻ¸ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡āĻ° āĻĢā§āĻ¯āĻžāĻļāĻ¨ā§‡āĻŦāĻ˛ āĻĒā§āĻ°āĻŦāĻŖāĻ¤āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°ā§‡, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ PostgreSQL āĻāĻ•āĻŸāĻŋ āĻĒāĻžāĻ¤ā§āĻ°ā§‡ āĻšāĻ˛ā§‡āĨ¤ āĻ•ā§ŒāĻļāĻ˛ āĻ•āĻŋ? Sysctl āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§€ āĻ¸āĻŽāĻ—ā§āĻ° āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ†āĻŽāĻŋ sysctls āĻāĻ•āĻ°āĻ•āĻŽ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻĄ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ•āĻĨāĻž āĻļā§āĻ¨āĻŋāĻ¨āĻŋ āĻ¯āĻžāĻ¤ā§‡ āĻ¤āĻžāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ•āĻ¨ā§āĻŸā§‡āĻ‡āĻ¨āĻžāĻ°ā§‡ āĻ†āĻ˛āĻžāĻĻāĻžāĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ cgroup āĻ†āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖā§‡āĻ° āĻ…āĻ‚āĻļ āĻ†āĻ›ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻāĻ‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻŦāĻ¸āĻŦāĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨? āĻ…āĻĨāĻŦāĻž āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻšāĻžāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§ƒāĻĨāĻ• āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ PostgreSQL āĻšāĻžāĻ˛āĻžāĻ¨ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻŸāĻŋāĻ‰āĻ¨ āĻ•āĻ°āĻŦā§‡āĻ¨?

āĻ†āĻŽāĻ°āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§‡āĻ° āĻ‰āĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻ¯āĻŧā§‡āĻ›āĻŋāĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻŽāĻ°āĻž āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡āĻ° āĻ•āĻĨāĻž āĻ¨āĻž āĻŦāĻ˛āĻŋ āĻ¯āĻž āĻŸāĻŋāĻ‰āĻ¨ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻ°āĻžāĻŽ āĻ•āĻ°ā§āĻ¨, āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ āĻŋāĻ•āĻ āĻžāĻ• āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻŽāĻ¨ āĻ˛ā§‹āĻĄ āĻĨāĻžāĻ•ā§‡ āĻ¯ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ†āĻ—ā§‡ āĻ†āĻ¯āĻŧāĻ°āĻ¨ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻ†āĻ¸āĻŦā§‡āĻ¨āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻž āĻ•āĻŋ? āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§‡āĻļāĻŋāĻ¨ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ…āĻ¨ā§‡āĻ• āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻŦā§‡, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§‡āĻļāĻŋāĻ¨ā§‡ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡āĻ° āĻ˛ā§‡āĻŸā§‡āĻ¨ā§āĻ¸āĻŋ āĻŦā§‡āĻļ āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨āĨ¤ āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¯āĻĻāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻĨā§āĻ°ā§āĻĒā§āĻŸ āĻ­āĻžāĻ˛ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻ°ā§āĻĨ I/O āĻ˛ā§‡āĻ¨āĻĻā§‡āĻ¨ āĻ¯āĻž āĻšā§‡āĻ•āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻž WAL-āĻ¤ā§‡ āĻ˛ā§‡āĻ–āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ˜āĻŸā§‡āĻ›āĻŋāĻ˛ āĻāĻŽāĻ¨ āĻ—āĻĄāĻŧ āĻĨā§āĻ°ā§āĻĒā§āĻŸāĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻĒāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻāĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻĒāĻ•āĻ­āĻžāĻŦā§‡ āĻ•ā§āĻˇāĻ¤āĻŋāĻ—ā§āĻ°āĻ¸ā§āĻ¤ āĻšāĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ†āĻ—ā§‡ āĻāĻŸāĻŋ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ•āĻ°āĻŦā§‡āĻ¨āĨ¤

āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻ•āĻ‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ NGINX āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ°āĻ“ āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻŦā§‡āĨ¤ āĻ¤āĻŋāĻ¨āĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ¸ā§āĻŽā§ƒāĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻĄāĻŧāĻžāĻ‡ āĻ•āĻ°āĻŦā§‡āĻ¨āĨ¤ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ–āĻžāĻ¨ā§‡ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ¯āĻĻāĻŋāĻ•ā§‡, āĻāĻ‡ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻŋāĻ›ā§ āĻāĻ–āĻ¨āĻ“ āĻ†āĻĒāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻšāĻŦā§‡āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, sysctl āĻĻāĻŋāĻ¯āĻŧā§‡ dirty_ratio āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻāĻ¤āĻŸāĻž āĻĒāĻžāĻ—āĻ˛ āĻ¨āĻž āĻšāĻ¯āĻŧ - āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻāĻŸāĻŋ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻŦāĻž āĻ…āĻ¨ā§āĻ¯, āĻ†āĻĒāĻ¨āĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻ¸āĻ™ā§āĻ—ā§‡ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻŦā§‡. āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ­ā§āĻ˛ āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻšāĻŦā§‡āĨ¤ āĻāĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ†āĻŽāĻŋ āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĨ¤ āĻāĻŦāĻ‚ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻ­āĻžāĻ˛āĨ¤

āĻ•āĻŋāĻ¨ā§āĻ¤ā§ NUMA āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ VmWare, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ āĻŋāĻ• āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ¸āĻš NUMA āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ­āĻžāĻ˛ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¤ā§‡ āĻšāĻŦā§‡ - āĻāĻ•āĻŸāĻŋ āĻ˛ā§‹āĻšāĻž āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ…-āĻ˛ā§‹āĻšāĻž āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°āĨ¤

āĻ†āĻŽāĻžāĻ° Amazon AWS āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻļā§āĻ¨ āĻ†āĻ›ā§‡āĨ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻ›āĻŦāĻŋ āĻ†āĻ›ā§‡āĨ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋāĻ•ā§‡ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻ†āĻ°āĻĄāĻŋāĻāĻ¸āĨ¤ āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻ•āĻžāĻ¸ā§āĻŸāĻŽ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ†āĻ›ā§‡?

āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ†āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§‡āĻ—ā§āĻ˛ā§‹ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸āĨ¤ āĻāĻ–āĻžāĻ¨ā§‡ āĻ†āĻŽāĻ°āĻž āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻĄāĻžāĻŸāĻžāĻŦā§‡āĻ¸ āĻāĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ–āĻ¨ āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤, āĻ¯ā§‡āĻŽāĻ¨ āĻ†āĻ•āĻžāĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĨ¤ āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ¤ āĻ¸āĻŽā§āĻĒāĻĻ āĻĻāĻ°āĻ•āĻžāĻ°, āĻ†āĻŽāĻ°āĻž āĻāĻ–āĻ¨ āĻ¸ā§‡āĻ—ā§āĻ˛ā§‹ āĻ–ā§‡āĻ¯āĻŧā§‡ āĻĢā§‡āĻ˛āĻŦāĨ¤ āĻāĻ° āĻĒāĻ°ā§‡, āĻ…ā§āĻ¯āĻžāĻŽāĻžāĻœāĻ¨ āĻ†āĻ°āĻĄāĻŋāĻāĻ¸ āĻāĻ‡ āĻ¸āĻ‚āĻ¸ā§āĻĨāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻļāĻ•ā§āĻ¤ āĻ•āĻ°ā§‡, āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ āĻĒāĻžāĻ¯āĻŧāĨ¤ āĻ˛ā§‹āĻ•ā§‡āĻ°āĻž āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻāĻ‡ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻœāĻ—āĻžāĻ–āĻŋāĻšā§āĻĄāĻŧāĻŋ āĻļā§āĻ°ā§ āĻ•āĻ°āĻ›ā§‡ āĻ¤āĻžāĻ° āĻĒā§ƒāĻĨāĻ• āĻ—āĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻāĻŽāĻ¨āĻ•āĻŋ āĻŦā§‡āĻļ āĻ¸āĻĢāĻ˛āĻ­āĻžāĻŦā§‡. āĻ•āĻŋāĻ¨ā§āĻ¤ā§ OS āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• āĻ¨ā§‡āĻ‡āĨ¤ āĻāĻŸāĻž āĻŽā§‡āĻ˜ āĻšā§āĻ¯āĻžāĻ•āĻŋāĻ‚ āĻŽāĻ¤. āĻ¸ā§‡āĻŸāĻž āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ—āĻ˛ā§āĻĒāĨ¤

āĻŦāĻŋāĻļāĻžāĻ˛ TLB āĻāĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ¸ā§āĻŦāĻšā§āĻ› āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋāĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨ā§‡āĻ‡ āĻ•ā§‡āĻ¨?

āĻĻāĻŋāĻ“ āĻ¨āĻž. āĻāĻŸāĻŋ āĻ…āĻ¨ā§‡āĻ• āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§‡ āĻ¤āĻžāĻ°āĻž āĻ¤āĻž āĻĻā§‡āĻ¯āĻŧ āĻ¨āĻžāĨ¤ PostgreSQL āĻāĻ° āĻ‡āĻ¤āĻŋāĻšāĻžāĻ¸ āĻ•āĻŋ? āĻ¸ā§āĻŸāĻžāĻ°ā§āĻŸāĻ†āĻĒā§‡, āĻāĻŸāĻŋ āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ…āĻ‚āĻļ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°ā§‡āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ¸ā§āĻŦāĻšā§āĻ› āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ•āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ¯ā§‡ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻĻāĻžāĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¤āĻž āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°ā§‡āĨ¤ āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻšā§āĻ° āĻŽā§‡āĻŽāĻ°āĻŋ āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ_āĻŽā§‡āĻŽāĻ°āĻŋ āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸāĻŸāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ¸ā§āĻŦāĻšā§āĻ› āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§ƒāĻˇā§āĻ āĻžāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻšāĻŦā§‡āĨ¤ PostgreSQL-āĻ, āĻāĻŸāĻŋ āĻ•ā§‡āĻŦāĻ˛ āĻļā§āĻ°ā§āĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ āĻ…āĻ‚āĻļā§‡ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ‡, āĻāĻŦāĻ‚ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻŋāĻ›ā§ āĻ˜āĻŸā§‡ āĻ¨āĻžāĨ¤ āĻ†āĻĒāĻ¨āĻŋ, āĻ…āĻŦāĻļā§āĻ¯āĻ‡, āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ_āĻŽā§‡āĻŽā§‹āĻ°āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻ¨ā§€āĻ¤āĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻ†āĻ›ā§‡ āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°ā§‡āĨ¤ PostgreSQL āĻāĻ‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻœāĻžāĻ¨ā§‡ āĻ¨āĻžāĨ¤

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨