Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Svyatoslav Abramenkov                2:464/8088.100 21 Mar 2004  10:08:26
 To : Maxim Timofeyev
 Subject : небольшой POP3-сервер помощнее popa3d
 -------------------------------------------------------------------------------- 
 
 
 At 21 Mar 04  00:34:18, Maxim Timofeyev wrote to Svyatoslav Abramenkov:
 
  MT>>>  24Mb... Хм. А чего ты на такой крутой машине делаешь?
  SA>>          Hа этом у моего друга (он сам как раз и занимается базами на
  SA>>  PostgreSQL) в филиале крутится небольшая база с несколькими тысячами
  SA>>  записей, канал в центральный офис, и, кажется, samba. Изначально там 
  SA>> было 16М, я ему помог двумя SIMM по 4М, и там стало 24М, задержка ответа 
  SA>> на SQL запрос уменьшилась раза в 2-3.
  MT> Самому PostgreSQL'ю нужно еще сказать, сколько памяти нужно кушать и
  MT> т.п. Тюнинг мне понравился... Статью по тюнингу на форуме sql.ru
  MT> подсказали...
 
         Да я от него принес на несколько мегабайт, кажись, всяких статей по
 этому поводу, но пока не было нужды читать. А там он, наверное, понастраивал
 все, что мог ;-))
 
  MT>>>  В смысле была нарушена целостность самих данных или что-то еще?
  SA>>        Я уже не помню, надо исходники смотреть. Сбивались временные 
  SA>> метки в поле типа TIMESTAMP. Перед вызовом time() в перловом скрипте 
  SA>> была выборка из другой таблицы, кажется, дело в этом, она, видимо, тоже 
  SA>> блокировалась полностью, и этот запрос не проходил, ну, значит, надо 
  SA>> было time() в другом месте поставить.
  MT> Может стоит использовать SQL'евские команды? NOW() например.
  MT> К примеру у меня в таблицах поле со временем добавления записи
  MT> default now(). Я даже это поле не заполняю -- на default и стоит.
 
         Было бы то же самое, как мне кажется. А вот если б в перловом скрипте
 оно было в самом начале, то он бы поспал до завершения VACUUM, а потом бы
 вставилось как раз то значение, что надо.
 
  MT>>>  Мне MySQL не нравится, хотя API понравилось больше, нежели у 
  MT>>> PostgreSQL.
  SA>>          Из perl к ним API почти одинаковое, за исключением некоторых
  SA>>  особенностей, которые я предпочитаю не использовать, чтоб не иметь 
  SA>> проблем
  MT> Я имел ввиду C'шное API.
 
         Клиентское или серверное? Мне кажется, что городить с клиентской
 стороны что-то на С для такого рода БД чревато потерей времени и глюками. С
 серверной оно имеет смысл для расширения набора функций хотя бы.
 
  SA>>  есть "several clicks installer" под win32,
  MT> Очень полезная штука. ;) Sybase вон инсталиться тоже просто -- rpm'ки
  MT> назапускал, а потом сиди как дурак и raw девайсы плоди. Да и бэкапом у
  MT> него одни проблемы -- он структуру не сохраняет. ;( Вообще у нас
  MT> программист БД глянув на PostgreSQL сказал, что в нем (в PostgreSQL)
  MT> есть много того, чего нет в Sybase. ;) Правда в PostgreSQL нет много
  MT> того, чего нет в DB2 (или как там правильно пишется). ;)
 
         От sybase на линуксе я только клиент ставил, работает как часы. Сначала
 сконвертил alien'ом rpm, потом его поставил, потом прописал каталог с
 библиотеками в ld.so.conf, и все заработало. А, ну еще написал
 $SYBASE/interfaces.
 
  SA>>  для PostgreSQL я такого в то время не
  SA>>  видел, нужно было еще всякую дополнительную фигню отдельно лепить,
  SA>>  (UNIX sockets, кажется?) и без Cygwin оно не работало вовсе.
  MT> Сейчас делают родной порт под Win32. Пока еще не готов. Есть нативный
  MT> старый порт, но чисто японский -- японская локаль и т.п. Кривой
  MT> какой-то. ;)
 
         Hу вот. 2 года назад было то же самое.
 
  SA>>  Опять же, на любом хостинге, где дают CGI, почти наверняка есть
  SA>>  mysql 3.23.xx, и ничего другого.
  MT> Сейчас уже много хостингов, где и PostgreSQL дают. ;)
 
         Hе очень. Я осенью этот вопрос исследовал.
 
 [ ...skipped... ]
 
  SA>>  того, чтобы обойтись .dbm - я просто не в курсе этого API, но мне 
  SA>> кажется, что там придётся конструировать вывод запроса вроде
  SA>>  SELECT f.ID, b.NAME FROM FOO AS f, BAR AS b WHERE b.ID=f.GOOD AND 
  SA>> f.ID>153,
 
  MT> А MySQL такое проглотит? Я давно уже не смотрел чего там есть. Когда
  MT> последний раз я им занимался там даже транзакций небыло. Из-за этого он
  MT> и отпал сразу. Хотя первая причина была в том, что когда мне понадобился
  MT> SQL сервер, то MySQL на тот момент хотел glibc2, а у меня еще была
  MT> libc5. ;) PostgreSQL у меня встал, вот я к нему и проникся за столько
  MT> времени... ;)
 
         PostgreSQL я в том или ином виде щупал, начиная с 1999 года. Hо Sybase
 5.5 был на тот момент лучше, а лицензирование вообще вспоминалось только
 касательно поддержки.
 
 --
     Svyatoslav <absolute_sh@mail.ru>
 
 [Registered Linux user #219421]
 --- QDed/Linux
  * Origin: AbSolute Soft&Hard (2:464/8088.100)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 небольшой POP3-сервер помощнее popa3d   Vladimir Mosgalin   06 Mar 2004 01:15:26 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   07 Mar 2004 12:40:55 
 Re: небольшой POP3-сервер помощнее popa3d   Vladimir Mosgalin   08 Mar 2004 02:44:58 
 Re: небольшой POP3-сервер помощнее popa3d   Aleksey I Zavilohin   21 Mar 2004 02:24:44 
 небольшой POP3-сервер помощнее popa3d   Andrew Velikoredchanin   07 Mar 2004 23:09:22 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   08 Mar 2004 00:32:42 
 небольшой POP3-сервер помощнее popa3d   Andrew Velikoredchanin   09 Mar 2004 01:06:14 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   10 Mar 2004 01:41:27 
 небольшой POP3-сервер помощнее popa3d   Andrew Velikoredchanin   10 Mar 2004 12:17:20 
 Re: небольшой POP3-сервер помощнее popa3d   Peter V. Chernikoff   10 Mar 2004 21:19:53 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   12 Mar 2004 00:41:42 
 небольшой POP3-сервер помощнее popa3d   Andrew Velikoredchanin   12 Mar 2004 14:36:46 
 Re: небольшой POP3-сервер помощнее popa3d   Aleksey Barabanov   12 Mar 2004 20:19:13 
 Re: небольшой POP3-сервер помощнее popa3d   Aleksey I Zavilohin   21 Mar 2004 02:30:47 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   14 Mar 2004 23:40:04 
 небольшой POP3-сеpвеp помощнее popa3d   Danil Litvinov   17 Mar 2004 22:29:48 
 Re: небольшой POP3-сеpвеp помощнее popa3d   Maxim Timofeyev   19 Mar 2004 02:40:04 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   08 Mar 2004 02:11:46 
 Re: небольшой POP3-сервер помощнее popa3d   Vladimir Mosgalin   09 Mar 2004 00:26:34 
 Re: небольшой POP3-сервер помощнее popa3d   Andrew Dolgov   09 Mar 2004 11:42:41 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   10 Mar 2004 01:42:42 
 Re: небольшой POP3-сервер помощнее popa3d   Andrew Dolgov   10 Mar 2004 11:33:36 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   12 Mar 2004 00:44:42 
 небольшой POP3-сервер помощнее popa3d   Andrew Velikoredchanin   12 Mar 2004 14:38:12 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   14 Mar 2004 23:41:01 
 Re: небольшой POP3-сервер помощнее popa3d   Andrew Dolgov   12 Mar 2004 11:49:43 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   14 Mar 2004 23:45:15 
 Re: небольшой POP3-сервер помощнее popa3d   Vladimir Mosgalin   10 Mar 2004 01:42:37 
 Re: небольшой POP3-сервер помощнее popa3d   Fedor Zuev   22 Mar 2004 15:45:06 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   11 Mar 2004 02:24:37 
 Re: небольшой POP3-сервер помощнее popa3d   Vladimir Mosgalin   12 Mar 2004 05:34:41 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   15 Mar 2004 01:15:59 
 Re: небольшой POP3-сервер помощнее popa3d   Nick E. Milogradsky   09 Mar 2004 11:58:12 
 Re: небольшой POP3-сервер помощнее popa3d   Peter V. Chernikoff   09 Mar 2004 21:01:33 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   11 Mar 2004 02:26:13 
 Re: небольшой POP3-сервер помощнее popa3d   Andrew Dolgov   11 Mar 2004 08:31:57 
 Re: небольшой POP3-сервер помощнее popa3d   Peter V. Chernikoff   12 Mar 2004 00:14:16 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   12 Mar 2004 00:47:04 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   15 Mar 2004 01:06:22 
 Re: небольшой POP3-сервер помощнее popa3d   Nick Gazaloff   15 Mar 2004 03:45:30 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   16 Mar 2004 01:14:03 
 Re: небольшой POP3-сервер помощнее popa3d   Nick Gazaloff   16 Mar 2004 02:41:30 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   17 Mar 2004 01:21:37 
 Re: небольшой POP3-сервер помощнее popa3d   Mykola Dzham   17 Mar 2004 14:08:35 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   18 Mar 2004 01:11:03 
 Re: небольшой POP3-сервер помощнее popa3d   Dejrgris   17 Mar 2004 19:17:54 
 Re: небольшой POP3-сервер помощнее popa3d   Victor Wagner   16 Mar 2004 09:38:31 
 Re: небольшой POP3-сервер помощнее popa3d   Yevgeny Manyashev   16 Mar 2004 09:48:55 
 Re: небольшой POP3-сервер помощнее popa3d   Victor Wagner   16 Mar 2004 10:14:12 
 небольшой POP3-сервер помощнее popa3d   Svyatoslav Abramenkov   16 Mar 2004 13:39:58 
 Re: небольшой POP3-сервер помощнее popa3d   Victor Wagner   16 Mar 2004 21:00:39 
 Re: небольшой POP3-сервер помощнее popa3d   Aleksey I Zavilohin   21 Mar 2004 02:40:27 
 Re: небольшой POP3-сервер помощнее popa3d   Sergey Leschenko   21 Mar 2004 12:01:57 
 Re: небольшой POP3-сервер помощнее popa3d   Aleksey I Zavilohin   24 Mar 2004 10:29:31 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   17 Mar 2004 00:17:03 
 небольшой POP3-сервер помощнее popa3d   Svyatoslav Abramenkov   17 Mar 2004 12:01:17 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   19 Mar 2004 02:34:35 
 небольшой POP3-сервер помощнее popa3d   Svyatoslav Abramenkov   19 Mar 2004 11:37:59 
 Re: небольшой POP3-сервер помощнее popa3d   Mykola Dzham   19 Mar 2004 19:13:32 
 небольшой POP3-сервер помощнее popa3d   Svyatoslav Abramenkov   19 Mar 2004 23:28:00 
 Re: небольшой POP3-сервер помощнее popa3d   Sergey_Afonin   20 Mar 2004 13:31:57 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   21 Mar 2004 01:34:18 
 небольшой POP3-сервер помощнее popa3d   Svyatoslav Abramenkov   21 Mar 2004 10:08:26 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   23 Mar 2004 00:41:42 
 небольшой POP3-сервер помощнее popa3d   Svyatoslav Abramenkov   23 Mar 2004 11:05:54 
 Re: небольшой POP3-сервер помощнее popa3d   Peter V. Chernikoff   24 Mar 2004 12:54:34 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   24 Mar 2004 12:46:31 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   17 Mar 2004 01:32:46 
 Re: небольшой POP3-сервер помощнее popa3d   Nick Gazaloff   17 Mar 2004 04:31:30 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   18 Mar 2004 01:00:45 
 Re: небольшой POP3-сервер помощнее popa3d   Nick Gazaloff   18 Mar 2004 11:10:11 
 Re: небольшой POP3-сервер помощнее popa3d   Victor Wagner   17 Mar 2004 10:14:37 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   19 Mar 2004 02:21:36 
 Re: небольшой POP3-сервер помощнее popa3d   Igor Tihonov   16 Mar 2004 19:01:34 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   17 Mar 2004 00:33:22 
 Re: небольшой POP3-сервер помощнее popa3d   Sergey Leschenko   17 Mar 2004 23:19:53 
 Re: небольшой POP3-сервер помощнее popa3d   Ax   18 Mar 2004 13:16:13 
 Re: небольшой POP3-сервер помощнее popa3d   Sergey Leschenko   19 Mar 2004 10:33:12 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   16 Mar 2004 01:23:22 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   17 Mar 2004 01:14:21 
 Re: небольшой POP3-сервер помощнее popa3d   Valentin Nechayev   17 Mar 2004 10:01:12 
 небольшой POP3-сервер помощнее popa3d   Sam Ilmark   18 Mar 2004 01:15:00 
 Moderatorial [ ] Re: небольшой POP3-сервер помощнее popa3d   Comoderator of RU.LINUX   18 Mar 2004 10:45:35 
 Moderatorial [ ] Re: небольшой POP3-сервер помощнее popa3d   Sam Ilmark   20 Mar 2004 00:54:30 
 Re: Moderatorial [!] Re: небольшой POP3-сервер помощнее popa3d   Comoderator of RU.LINIX   20 Mar 2004 12:25:40 
 Re: небольшой POP3-сервер помощнее popa3d   Andrew Dolgov   17 Mar 2004 20:54:29 
 Re: небольшой POP3-сервер помощнее popa3d   Maxim Timofeyev   19 Mar 2004 02:29:25 
Архивное /ru.linux/4590005d42a2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional