Re: OFF:? Фрагментация файла БД ...
Boris Loboda wrote: Не знаю что там с теорией, но большие блобы не лезут в базу. На маленькой странице - и не должны. Когда-нибудь вообще снимем лимит на размер блоба, но IMHO пока это не актуально. Нормальные люди не делают размер страницы в 1К, это чревато. К сведению, в следующей версии FB ты уже не создашь базу со страницей менее 4К. -- Дмитрий Еманов
Re: ������ � �����
ñ ÐÏÌÕÞÉÌ. -- Dmytro Lendel www.bagel.com.ua
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
рекомендовать программный raid сейчас не понимаю кому и зачем. чем второе ядро в коре дуо и два канала сата отличаются от встроенного контроллера? -- Булычев Алексей http://www.stella-npf.ru
Re: письмо с форума
Dmitri Kuzmenko [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Hello, All! Dmitri Kuzmenko wrote: Кто точно зарегистрирован на forum.ibase.ru - отпишите, получали сообщение, или нет. Достаточно будет 5-6 сигналов. Вижу, что отправилось. тем не менее, если не получили письмо, сообщите сюда. Достаточно 3-5 сообщений о неполучении. Вроде получил, но не уверен, что это оно.
Re: письмо с форума
Dmitri Kuzmenko [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: : Кто точно зарегистрирован на forum.ibase.ru - отпишите, получали сообщение, или нет. Если с САБЖем Следите за календарем - то получил. Если было еще какое-то - тогда нет Grue
Re: OFF:? Фрагментация файла БД ...
Boris Loboda ... Р-р страницы какой ? 1024, заливал iso на 600Mb. Садо-мазо ? :) Сейчас спокойно залил фильм 700МБ. FB2 RC4 Ну а как насчет 10 Гиг? Какой размер страницы должен быть? PS макс. теоритический р-р блоба равен примерно (page_size - 28) ^ 3 / 16 Т.е. обратную формулу вывести не получается ? :) Ок, специятельно для тебя EXECUTE BLOCK RETURNS (PAG_SIZE INT, MAX_BLOB BIGINT, MAX_BLOBK INT) AS BEGIN PAG_SIZE = 1024; WHILE (PAG_SIZE = 1024*16) DO BEGIN MAX_BLOB = (PAG_SIZE - 28) * (PAG_SIZE - 28) * PAG_SIZE / 16; MAX_BLOBK = MAX_BLOB / 1024; SUSPEND; PAG_SIZE = PAG_SIZE * 2; END END PAG_SIZE MAX_BLOBMAX_BLOBK 1024 63.489.024 62.001 2048 522.291.200 510.050 40964.236.447.7444.137.156 8192 34.125.258.752 33.325.448 16384 273.939.185.664 267.518.736 MAX_BLOBM и MAX_BLOBG оставляю в качестве упражнения :) Не знаю что там с теорией, но большие блобы не лезут в базу. Точно не лезут ? :) может в движке есть доп. ограничения, но я их сейчас сходу не вижу и это однозначно не 64К страниц Ну проверка на размер по крайней мере срабатывает. Канешна. Но не на 64К страниц -- Хорсун Влад
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
Dmitri Kuzmenko пишет: какой бы ни был, программный raid не имеет смысла, потому что сейчас любая самая задрипанная материнская плата имеет встроенную поддержку raid 0 и 1 на аппаратном уровне. Большинство raid на материнках (задрипанных и не очень) -- софтовые. Они ни чем не лучше, чем raid средствами операционки. А порой даже и хуже.
Re: OFF:? Фрагментация файла БД ...
Р-р страницы какой ? 1024, заливал iso на 600Mb. Садо-мазо ? :) Ну почему же. Просто тестирование на предельных углах атаки. :-) Вообще-то у меня лично в заливке даже таких объемов практической потребности не возникало.
Re: OFF:? Фрагментация файла БД ...
Dmitry Yemanov wrote: К сведению, в следующей версии FB ты уже не создашь базу со страницей менее 4К. А лопатой по спине? Кто такие бредовые идеи генерит? У меня мелкие базы которые именна на 1к работают. -- --- Home Page http://ok.novgorod.net/ap ---
Re: OFF:? Фрагментация файла БД ...
Hello, Alexey! Alexey Popov wrote: К сведению, в следующей версии FB ты уже не создашь базу со страницей менее 4К. А лопатой по спине? Кто такие бредовые идеи генерит? У меня мелкие базы которые именна на 1к работают. базы со страницей 1К практически всегда тормозят, и очень хреново ремонтируются (дольше, и больше денег). с 1К FB2 будет работать. Нельзя будет просто создать базу с 1К, и при очередном b/r база пример размер страницы 4к (если было 1-2к). -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: OFF:? Фрагментация файла БД ...
Hello, Boris! Boris Loboda wrote: 1024, заливал iso на 600Mb. Садо-мазо ? :) Ну почему же. Просто тестирование на предельных углах атаки. :-) Вообще-то у меня лично в заливке даже таких объемов практической потребности не возникало. речь про 1к page size. Причем повторюсь, в доке четко говорится что для 1к блоб не может быть больше 64мб. Соответственно, ты поделил 64мб на 1к, и получил 64 к страниц. Что не соответствует истине для других размеров страниц, т.к. блоб хранится древовидно, как индекс (правда не может иметь глубину больше 3). -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: OFF:? Фрагментация файла БД ...
Dmitry Yemanov wrote: А лопатой по спине? Кто такие бредовые идеи генерит? Я. Государство - это я (с) У меня мелкие базы которые именна на 1к работают. И нафуя? Даже на 20МБ базе страница в 4К дает увеличение производительности по сравнению с 1К. Гыыы 20Мб.! 500кил не хочешь? Системы аля управление артогнём в танке абрамс. Производительность - в печку. Тут главное компактность и мобильность. -- --- Home Page http://ok.novgorod.net/ap ---
Re: OFF:? Фрагментация файла БД ...
Dmitri Kuzmenko wrote: с 1К FB2 будет работать Речь про 2.1, вообще-то :-) -- Дмитрий Еманов
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
Alex Cherednichenko пишет: Привет, Yakov! Вы пишешь 11 сентября 2006: YH Большинство raid на материнках (задрипанных и не очень) -- софтовые. Товарищ не понимает... (С) Поясни плиз, а то твоего замечания действительно не понял :)
Re: OFF:? Фрагментация файла БД ...
Dmitri Kuzmenko wrote: базы со страницей 1К практически всегда тормозят, и очень хреново ремонтируются (дольше, и больше денег). А может лучше в консерватории подправить? База целиком влезет в озу и тормозит. Кстати не замечал. -- --- Home Page http://ok.novgorod.net/ap ---
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
Привет, Yakov! Вы пишешь 11 сентября 2006: Товарищ не понимает... (С) YH Поясни плиз, а то твоего замечания действительно не понял :) Почитай описание ICHR5,6,7 Если возникнут возражения, спрашивай. -- With best regards, Alex Cherednichenko.
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
Dmitri Kuzmenko пишет: Поэтому использование программного raid при наличии аппаратного - #$%#%$#. Аппаратный raid позволяет сделать зеркалирование не дисков целиком, а выбранных разделов? нет. А смысл? Я на серверы самого начального уровня (для мелких филиалов) обычно ставлю два SATA диска. Зеркалируется система и раздел с критичными данными. И остается еще два крупных раздела под всякий хлам, смысла в зеркалировании которого не вижу. Давайте так - я считаю программный raid бессмыслицей, несмотря на письмо Артура Галимова. Т.е. как я и предположил, это из области личных пристрастий, которые нет большого смысла обсуждать. Вполне понятно и естественно - у многих есть подобные предубеждения по разным вопросам, имеющим несколько относительно равноценных решений.
Re: OFF:? Фрагментация файла БД ...
Alexey Popov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Dmitry Yemanov wrote: А лопатой по спине? Кто такие бредовые идеи генерит? Я. Государство - это я (с) У меня мелкие базы которые именна на 1к работают. И нафуя? Даже на 20МБ базе страница в 4К дает увеличение производительности по сравнению с 1К. Гыыы 20Мб.! 500кил не хочешь? Системы аля управление артогнём в танке абрамс. Производительность - в печку. Тут главное компактность и мобильность. На эти 500 кил у тебя 500 таблиц?
Re: Russian-pronunciation
Yurij wrote: Я так понял, он хочет произношение, т.е. звукозаписи :) Смутно вспрминаеццо со школьных времён странное слово транскрыпция... И эдакие кракозябры в квадратных скобочках в словарике... Никогда их ни прочитать ни написать не мог, а уж чтоб напечатать... -- Regards. Ded.
Re: Пятница N14
Alexander A. Venikov wrote: Хорошего Марине с кошкой отдыха! А вот и ещё фотки подошли: http://www.surfingindonesia.ru/?type=contestaction=journalid=725 -- Regards. Ded.
Re: OFF:? Фрагментация файла БД ...
Dmitry Voroshin wrote: На эти 500 кил у тебя 500 таблиц? Ну не 500, а ~50 будет -- --- Home Page http://ok.novgorod.net/ap ---
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
Alex Cherednichenko пишет: Почитай описание ICHR5,6,7 Если возникнут возражения, спрашивай. Это самый натуральный hostraid. Еще их называют fakeraid :-) Отличие raid на этих чипсетах от обычного софт-рэйда в том, что софт этот размещен в биосе контроллера, а не в ядре (модуле ядра) ОС. raid-функциональность обеспечивается программно этим самым софтом. Доказательством фэйка является доступность самих дисков мимо рэйд-устройства. В железных рэйд контроллерах такого не бывает никогда.
Re: OFF:? Фрагментация файла БД ...
Alexey Popov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Dmitry Voroshin wrote: На эти 500 кил у тебя 500 таблиц? Ну не 500, а ~50 будет Ну и чего ты тогда выиграешь создав 1k страницу?
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
Привет, Yakov! Вы пишешь 11 сентября 2006: YH Это самый натуральный hostraid. Еще их называют fakeraid :-) YH Отличие raid на этих чипсетах от обычного софт-рэйда в том, что софт этот размещен в биосе YH контроллера, а не в ядре (модуле ядра) ОС. Я тебя наверное огорчу, но во ВСЕХ RAID-контроллерах есть свой БИОС А описалово ты таки не читал... В дальнейшем диспуте со специалистами не участвую. -- With best regards, Alex Cherednichenko.
Re: OFF:? Фрагментация файла БД ... !!!!!!!!!!!!!!!!!!!!!
Alex Cherednichenko пишет: Привет, Yakov! Вы пишешь 11 сентября 2006: YH Это самый натуральный hostraid. Еще их называют fakeraid :-) YH Отличие raid на этих чипсетах от обычного софт-рэйда в том, что софт этот размещен в биосе YH контроллера, а не в ядре (модуле ядра) ОС. Я тебя наверное огорчу, но во ВСЕХ RAID-контроллерах есть свой БИОС БИОС то есть во всех, только для реализации основных функций контроллера он используется только у софт-рэйдов, таких как ICH5,6,7... А описалово ты таки не читал... Описание производителя я читал (http://www.intel.com/design/chipsets/applnots/30264802.pdf). Только там эти низкоуровневые моменты мягко обходятся стороной ;-) Еще бы! Железяку то продавать надо... В дальнейшем диспуте со специалистами не участвую. Да, смысла в этом нет.
Re: Настройка ZeBeDe
ВВЕ ВВЕ Здравствуйте, FireBird. ВВЕ ВВЕ Я понимаю что тема не относиться непосредственно к FireBird-у, но ВВЕ здесь проскакивала инфа, что кто-то его использует. ВВЕ Пытаюсь настроить ZeBeDe на работу в reverse режиме, но похоже делаю ВВЕ что-то не то. В интернете информации не нашел (может не там ищу). ВВЕ Можете помочь? ВВЕ тут http://www.ibase.ru/devinfo/zebedee.htm и тут http://www.ibase.ru/devinfo/firebird_zebedee_eng.pdf смотрел? -- С уважением Кочмин Александр
Re: OFF:? Фрагментация файла БД ...
Dmitry Voroshin wrote: Ну и чего ты тогда выиграешь создав 1k страницу? Давно это было. Разница была ощутимой. -- --- Home Page http://ok.novgorod.net/ap ---
Re: OFF:? Фрагментация файла БД ...
Alexey Popov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Dmitry Voroshin wrote: Ну и чего ты тогда выиграешь создав 1k страницу? Давно это было. Разница была ощутимой. А может твоя разница от неполного заполнения страниц была? Может стоило включить 100% заполнение страниц и разница бы исчезла?
Re[2]: Настройка ZeBeDe
Здравствуйте, Alexandr. Вы писали 11 сентября 2006 г., 17:11:56: ВВЕ ВВЕ Здравствуйте, FireBird. ВВЕ ВВЕ Я понимаю что тема не относиться непосредственно к FireBird-у, но ВВЕ здесь проскакивала инфа, что кто-то его использует. ВВЕ Пытаюсь настроить ZeBeDe на работу в reverse режиме, но похоже делаю ВВЕ что-то не то. В интернете информации не нашел (может не там ищу). ВВЕ Можете помочь? ВВЕ тут http://www.ibase.ru/devinfo/zebedee.htm и тут http://www.ibase.ru/devinfo/firebird_zebedee_eng.pdf смотрел? -- С уважением Кочмин Александр Уже смотрел, но там не раскрываются настройки для работы в reverse-режиме. То есть когда сервер не имеет выходя в инет, но должен принимать коннекты. По идее схема работы такая: 1) запускается клиент, со слежением на определенном порту 2) запускается сервер и коннектиться к клиенту (он имеет выход в инет), образуется туннель 3) клиентская программа шлет данные на ZeBeDe клиент, они перекидываются на сервер и там обрабатываются. В общем стоит задача передать поток данных на машину которая не имеет входа из инета, но имеет выход в инет. -- С уважением, Вырва Валерий Евгеньевич Программист ТОО СофтИнженер Основная контактная информация: mailto:[EMAIL PROTECTED] ICQ #: 135360950 Дополнительная контактная информация: Skype: valery1707 mailto:[EMAIL PROTECTED] GizmoProject: valery1707 Музыка: Проигрыватель выключен
Re: Настройка ZeBeDe
ВВЕ Уже смотрел, но там не раскрываются настройки для работы в ВВЕ reverse-режиме. ну там же были ссылки сходи сюда http://www.winton.org.uk/zebedee/manual.html и почитай Server-Initiated Connections -- С уважением Кочмин Александр
Re: OFF:? Фрагментация файла БД ...
Dmitry Voroshin wrote: А может твоя разница от неполного заполнения страниц была? Может стоило включить 100% заполнение страниц и разница бы исчезла? Не, база часто обновляемая. Да и не спасло бы имхо. Т.к. это обычно это потерянное пространство в не до конца заполненных страницах. -- --- Home Page http://ok.novgorod.net/ap ---
Re: Re[2]: Настройка ZeBeDe
Вырва Валерий Евгеньевич сообщил/сообщила в новостях следующее: тут http://www.ibase.ru/devinfo/zebedee.htm и тут http://www.ibase.ru/devinfo/firebird_zebedee_eng.pdf смотрел? В общем стоит задача передать поток данных на машину которая не имеет входа из инета, но имеет выход в инет. Подожди. Чем конкретно не устраивает вариант, который назван в первой ссылке вариант Б ? Серверу БД, насколько я понял, при этом вообще от интернета ничего не надо, ни входа,ни выхода, а проксей работает машина с сервером ZeBeDee, к которой - да, нужен доступ из интернета. Grue
Re[2]: Настройка ZeBeDe
Здравствуйте, Alexandr. Вы писали 11 сентября 2006 г., 17:46:46: ВВЕ Уже смотрел, но там не раскрываются настройки для работы в ВВЕ reverse-режиме. ну там же были ссылки сходи сюда http://www.winton.org.uk/zebedee/manual.html и почитай Server-Initiated Connections В том то и дело что читал, я от туда и начал, даже запускал, сервер соединялся с клиентом (правда проверка проводилась в локалке), но вот получить данные от сервака через клиента не вышло. Может я не так настроил? Могу выложить настройки. Раскрою задачю шире. В наличии есть следующие компы: comp1 - стоит клиентская программа, есть выхот в инет; comp2 - ничего не стоит, но можно поставить все что угодно (ну почти), имеет и вход и выход с инета, белый IP открытые порты и т.п. comp3 - стоит программа с которой хочет работать comp1, имеет только выхот в инет. Предполагалось построить цепь так: comp1-comp2-comp3, причем соединение между comp2 и comp3 инициализирует именно comp3, так как больше этого никто и не сможет. -- С уважением, Вырва Валерий Евгеньевич Программист ТОО СофтИнженер Основная контактная информация: mailto:[EMAIL PROTECTED] ICQ #: 135360950 Дополнительная контактная информация: Skype: valery1707 mailto:[EMAIL PROTECTED] GizmoProject: valery1707 Музыка: Проигрыватель выключен
Re: OFF:? Фрагментация файла БД ...
Alexey Popov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Dmitry Voroshin wrote: А может твоя разница от неполного заполнения страниц была? Может стоило включить 100% заполнение страниц и разница бы исчезла? Не, база часто обновляемая. Да и не спасло бы имхо. Т.к. это обычно это потерянное пространство в не до конца заполненных страницах. Ничего не понял...
Re: OFF:? Фрагментация файла БД ...
Dmitry Voroshin wrote: Ничего не понял... Полная аналогия с файловой системой - чем больше размер кластера тем больше жрут места мелкие файлы. -- --- Home Page http://ok.novgorod.net/ap ---
Re: OFF:? Фрагментация файла БД ...
Hi Alexey Popov ! AP Полная аналогия с файловой системой - чем больше размер AP кластера тем больше жрут места мелкие файлы. Это становится не смешно -
Re: OFF:? Фрагментация файла БД ...
Привет, Karabas! Вы пишешь к Alexey Popov 11 сентября 2006: AP Полная аналогия с файловой системой - чем больше размер AP кластера тем больше жрут места мелкие файлы. KB Это становится не смешно Наоборот! :о))) -- With best regards, Alex Cherednichenko.
Re: письмо с форума
Hi Dmitri Kuzmenko ! DK прямо сейчас будет отсылка тем, кто регистрировался DK до 5 сентября. Думаю, больше никаких массовых DK рассылок по поводу этой конференции не будет. пришло -
Право исполнения процедуры во вьюхе
Скажите, а было исправлено то, что не работает присвоение права исполнения процедуры на вьюху в билдах после RC2 (build 12654)? -- Фетискин Сергей http://stella-npf.ru
Re: Настройка ZeBeDe
Вырва Валерий Евгеньевич пишет: ВВЕ Уже смотрел, но там не раскрываются настройки для работы в ВВЕ reverse-режиме. Zebedee пользуюсь, но подобным режимом не доводилось. Стало интересно: 0. - это ожелаемый порт. На comp1 должен быть разрешен выход по На comp2 должен быть разрешен вход по На comp2 должен быть разрешен вход/выход по 11965 На comp3 должен быть разрешен выход по 11965 1. Запускаем на comp2 Zebedee в режиме клиент со следующим конфигом: #-- server false tunnel :comp3: listenmode true 2. Запускаем на comp3 Zebedee в режиме сервера со следующим конфигом: #--- server true udpmode false redirect none redirect targethost localhost# прога на этой же машине clienthost comp2 3. Клиентская прога с comp1 подключается на comp2 по порту P.S. Данный порядок соблюсти обязательно. -- Успехов, Андрей Иванов.
Re[2]: Настройка ZeBeDe
Здравствуйте, Андрей. Вы писали 12 сентября 2006 г., 1:29:54: Вырва Валерий Евгеньевич пишет: ВВЕ Уже смотрел, но там не раскрываются настройки для работы в ВВЕ reverse-режиме. Zebedee пользуюсь, но подобным режимом не доводилось. Стало интересно: 0. - это ожелаемый порт. На comp1 должен быть разрешен выход по На comp2 должен быть разрешен вход по На comp2 должен быть разрешен вход/выход по 11965 На comp3 должен быть разрешен выход по 11965 1. Запускаем на comp2 Zebedee в режиме клиент со следующим конфигом: #-- server false tunnel :comp3: listenmode true 2. Запускаем на comp3 Zebedee в режиме сервера со следующим конфигом: #--- server true udpmode false redirect none redirect targethost localhost# прога на этой же машине clienthost comp2 3. Клиентская прога с comp1 подключается на comp2 по порту P.S. Данный порядок соблюсти обязательно. -- Успехов, Андрей Иванов. Спасибо, ваш совет помог. В прошлый раз у меня последовательность параметров в файле была не правильной. Сейчас буду делать порт на котором ждет подключение не равным порту на котором будет работать программа, и подключу шифрование. И разберусь с таймаутами. А по таймауту сервер будет повторять коннект к клиенту или нет? Какое значение лучше поставить для работы в режиме ожидания, когда не известно будет ли коннект проги вообще, нужно траффик минимизировать. -- С уважением, Вырва Валерий Евгеньевич Программист ТОО СофтИнженер Основная контактная информация: mailto:[EMAIL PROTECTED] ICQ #: 135360950 Дополнительная контактная информация: Skype: valery1707 mailto:[EMAIL PROTECTED] GizmoProject: valery1707 Музыка: Проигрыватель выключен
Re: Настройка ZeBeDe
Вырва Валерий Евгеньевич пишет: Вот выдержка из описания: Когда связь была принята клиентом, сервер пытается открыть еще один служебный канал так, чтобы клиент мог установить дальнейшие туннели в случае необходимости. Если связь не будет принята в пределах таймаута тогда, служебный канал будет закрыт, и сервер выйдет, как только все в настоящее время активные туннели закроют свое соединение. ... А по таймауту сервер будет повторять коннект к клиенту или нет? Нет, не будет. Если ему не удасться установить связь, то он дождется закрытия существующих тонелей и закончит свою работу. Какое значение лучше поставить для работы в режиме ожидания, когда не известно будет ли коннект проги вообще, нужно траффик минимизировать. По мне 30 секунд достаточно. Не совсем корректная постановка вопроса. Связь будет всегда. В момент ожидания усановки новых тунелий (думаю) трафика не будет вообще. Из описания: Отметьте, что Zebedee самостоятельно не обеспечивает механизм координирования старта клиента и сервера, чтобы настроить обратный туннель. Координацию должен обеспечивать некий сторонний механизм. Т.е. клиент у нас работает постоянно (есть/нет связи), а для сервака нужен свой гвардеец. -- Успехов, Андрей Иванов.