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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Svyatoslav Abramenkov                2:464/8088.100 19 Mar 2004  11:37:59
 To : Maxim Timofeyev
 Subject : небольшой POP3-сервер помощнее popa3d
 -------------------------------------------------------------------------------- 
 
 
 At 19 Mar 04  01:34:35, Maxim Timofeyev wrote to Svyatoslav Abramenkov:
 
  SA>>  Кстати, на P100/24M под FreeBSD 4.X postgresql работает заметно 
  SA>> медленнее mysql на аналогичных простых задачах.
  MT> 24Mb... Хм. А чего ты на такой крутой машине делаешь?
 
         Hа этом у моего друга (он сам как раз и занимается базами на
 PostgreSQL) в филиале крутится небольшая база с несколькими тысячами записей,
 канал в центральный офис, и, кажется, samba. Изначально там было 16М, я ему
 помог двумя SIMM по 4М, и там стало 24М, задержка ответа на SQL запрос
 уменьшилась раза в 2-3.
 
  MT> Первый вариант вышеописанный базы, когда в ней было еще всего 150000
  MT> записей, у меня работала на 32Mb. После этого весь дизайн базы был
  MT> изменен и несколько денормализован для увеличения производительности.
  MT>>>  VACUUM FULL блокирует таблицу. Чего же ты хочешь. Или ты VACUUM FULL
  MT>>>  каждый час прменяешь? ;)
  SA>>      У меня были вставки счетчиков из IPCHAINS каждые 5 минут. В 
  SA>> результате там ТАКОГО навставлялось при пуржении записей полугодичной 
  SA>> давности с уменьшением размера занимаемого таблицей места...
  MT> В смысле была нарушена целостность самих данных или что-то еще?
 
         Я уже не помню, надо исходники смотреть. Сбивались временные метки в
 поле типа TIMESTAMP. Перед вызовом time() в перловом скрипте была выборка из
 другой таблицы, кажется, дело в этом, она, видимо, тоже блокировалась полностью,
 и этот запрос не проходил, ну, значит, надо было time() в другом месте
 поставить.
 
  SA>>  mysql, кстати, уменьшает занимаемое таблицей место без аналога
  SA>>  принудительного VACUUM FULL, сам, что мне, собственно, и было нужно.
  MT> Мне MySQL не нравится, хотя API понравилось больше, нежели у PostgreSQL.
 
         Из perl к ним API почти одинаковое, за исключением некоторых
 особенностей, которые я предпочитаю не использовать, чтоб не иметь проблем с
 переходом на другое хранилище при необходимости. И, что в свое время для меня
 было существенным, MySQL работает и устанавливается примерно одинаково просто и
 быстро как под win32, так и под любую другую систему, на которой он работает,
 есть "several clicks installer" под win32, для PostgreSQL я такого в то время не
 видел, нужно было еще всякую дополнительную фигню отдельно лепить, (UNIX
 sockets, кажется?) и без Cygwin оно не работало вовсе. Опять же, на любом
 хостинге, где дают CGI, почти наверняка есть mysql 3.23.xx, и ничего другого.
         Я в курсе отличий postgresql, знаю, что приятного там можно написать на
 том же PL/SQL, и другие возможности тоже изучал. Hо они мне пока что без
 надобности в большинстве случаев, обхожусь более простыми решениями. Что до
 того, чтобы обойтись .dbm - я просто не в курсе этого API, но мне кажется, что
 там придётся конструировать вывод запроса вроде SELECT f.ID, b.NAME FROM FOO AS
 f, BAR AS b WHERE b.ID=f.GOOD AND f.ID>153, сделав вручную сначала отбор записей
 из таблицы FOO, а затем искать для каждой отобранной записи NAME в
 BAR, а вот этим мне как раз заниматься и не хотелось бы.
         Хотя пользователей в такого рода БД держать - в самый раз, во всяком
 случае, это надёжнее, чем иметь отдельно запущенную СУБД.
 
 --
     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/4590005ab184.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional