Архив

Архив 17 февраля 2010

PosrgreSQL: Заметки

17 февраля 2010 Нет комментариев

Хорошие заметки по postgres.

Массивы:

Преобразование массивов:
Оригинал тут

select client_id, array_agg(order_id) from simple_table group by client_id;
select * from explode_array(array[1,2,3,4]);

Парсинг массивов postgres в php:
http://dklab.ru/lib/DB_Pgsql_Type/

Служебная информация:

Описание схемы:
http://www.postgresql.org/docs/8.4/interactive/information-schema.html

Выбор информации обо всех таблицах:
SELECT c.table_schema, c.table_name,
array_agg(CAST(c.column_name AS text)) as col_names,
array_agg(DISTINCT CAST(c.data_type AS text)) As dat_types
FROM information_schema.columns AS c
GROUP BY c.table_schema, c.table_name;

Либа для автоматических тестов PGUNIT:
http://dklab.ru/lib/dklab_pgunit/

Бэкапы

Хорошая статья про ON-LINE backup http://www.opennet.ru/base/sys/postgresql_online_backup.txt.html
Для того, чтобы сделать простой бэкап в формате SQL:
pg_dump --inserts -U pavel -W database_name > /home/pavel/backup.sql

Несколько мониторов

17 февраля 2010 Нет комментариев

Программа для управления несколькими мониторами
http://www.realtimesoft.com/ultramon/

Categories: Без рубрики Tags:

CISCO: Ip unnumbered со статичными маршрутами

17 февраля 2010 Нет комментариев

interface Loopback2
ip address 10.50.0.0 255.255.0.0
no ip redirects
!
interface Vlan178
ip unnumbered Loopback2
no ip proxy-arp
!
ip route 10.50.1.0 255.255.255.0 Vl178

Categories: Без рубрики Tags: