Роман Теличко

Заметки веб-разработчика/админа

Ubuntu. Как через консоль узнать процессор, материнскую плату, видеокарту и прочее железо?

// Июль 18, 2012 | 11046 просмотров | комментариев (0)

Это делается довольно просто с помощью утилиты hardinfo.
Ставится просто:

sudo apt-get install hardinfo

Запускается довольно просто:

hardinfo | less

А ещё утилита умеет генерировать отчёт в HTML виде:

hardinfo -f html > hardinfo.report.html

Также подобное действие можно выполнить через lshw.

sudo apt-get install lshw

Смотрим так:

lshw | less

Ею тоже можно создать отчёт в HTML виде:

lshw -html > lshw.report.html

PostgreSQL. Список всех индексов

// Июль 17, 2012 | 3177 просмотров | комментариев (0)

Получить в виде списка все индексы довольно просто.
Достаточно выполнить следующее:

SELECT 
        n.nspname               AS "schema",
        c.relname               AS "index"
FROM 
        pg_catalog.pg_class AS c 
LEFT JOIN 
        pg_catalog.pg_namespace AS n ON n.oid = c.relnamespace
WHERE
        c.relkind = 'i'
        AND 
        n.nspname NOT IN ('pg_catalog', 'pg_toast')
ORDER BY
        c.relname ASC

И всё!

Кстати, а вот так можно получить список всех неиспользуемых индексов.