V tomto příkladu si nastavíte server master s dvěma přímými servery slave. Příklad je napsaný a testovaný za použití Slony-I verze 1.2.11 a PostgreSQL 8.2.5 na jednom počítači s Windows XP. Na vygenerování testovacího schématu a zátěže byla použita pomůcka PostgreSQL pgbench.
> pgbench -i -U postgres master
> pg_dump -s -U postgres master > schema.sql
> psql -U postgres slave1 < schema.sql
> psql -U postgres slave2 < schema.sql
cluster_name='pgbench'
conn_info='host=127.0.0.1 port=5432 user=postgres dbname=master'
> slon -regservice Slony-I
> slon -addengine Slony-I C:\slony\master.conf
> slon -addengine Slony-I C:\slony\slave1.conf
> slon -addengine Slony-I C:\slony\slave2.conf
Napojit existující cluster: nezvoleno Název clusteru: pgbench Lokální uzel: 1 Uzel Master Řídící uzel: 99 Uzel Admin
Napojit existující cluster: zvoleno Server: <Zvolte server obsahující databázi master> Databáze: master Název clusteru: pgbench Lokální uzel: 10 Uzel Slave 1 Řídící uzel: 99 - Uzel Admin Napojit existující cluster: zvoleno Server: <Zvolte server obsahující databázi master> Databáze: master Název clusteru: pgbench Lokální uzel: 20 Uzel Slave 2 Řídící uzel: 99 - Uzel Admin
ID: 1 Komentář: sada pgbench
Tabulka: public.accounts ID: 1 Index: accounts_pkey Tabulka: public.branches ID: 2 Index: branches_pkey Tabulka: public.history ID: 3 Index: history_pkey Tabulka: public.tellers ID: 4 Index: tellers_pkey
Počátek: 1 Poskytovatel: 1 - Uzel Master Příjemce: 10 - Uzel Slave 1 Počátek: 1 Poskytovatel: 1 - Uzel Master Příjemce: 20 - Uzel Slave 2
> net start Slony-I
Měla by začít úvodní replikace a v pgAdminu by se pro každý uzel na kartě statistiky měly sledovat změny. Pro testování pod zátěží lze proti databázi master spustit pomůcku pgbench.