Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Информация по оптимизации работы баз данных. / 25 сообщений из 35, страница 1 из 2
27.04.2006, 20:42
    #33695866
MozgC2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
Здравствуйте,
Сам работаю программистом, правда только второй год... В универе дали курсовую "Оптимизация работы Базы Данных". У меня дома есть книга Tuning SQL, но там в основном про оптимизацию SQL-запросов, хотя есть и общие принципы и советы. Но в любом случае хотелось бы найти больше литературы на эту тему. Потому что надо написать на 40 страниц.
Прошу дать ссылки на различные книги или документацию по теме. Можно слать на register2006 @ wapz . net
Заранее большое спасибо!
...
Рейтинг: 0 / 0
27.04.2006, 21:26
    #33695894
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
40 страниц не хватит. нужно 400.
...
Рейтинг: 0 / 0
27.04.2006, 21:50
    #33695907
ChA
ChA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
gardenman40 страниц не хватит. нужно 400.Для предисловия :)
...
Рейтинг: 0 / 0
27.04.2006, 22:45
    #33695947
MozgC2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
Ребят без проблем - только ссылки на книги дайте =))))
...
Рейтинг: 0 / 0
27.04.2006, 23:18
    #33695974
ChA
ChA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
MozgC2только ссылки на книги дайте Их есть у нас !
...
Рейтинг: 0 / 0
28.04.2006, 22:02
    #33698658
MozgC2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
ChA, а ты все 3000 постов так набрал?

Кто-нибудь реально может помочь?
...
Рейтинг: 0 / 0
28.04.2006, 22:12
    #33698666
ChA
ChA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
MozgC2ChA, а ты все 3000 постов так набрал?Дать еще одну ссылку ?
MozgC2Кто-нибудь реально может помочь?Написать курсовую ? Так это сюда .
...
Рейтинг: 0 / 0
28.04.2006, 23:57
    #33698722
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
> Кто-нибудь реально может помочь?

Видите ли, в чем дело, уважаемый: "Оптимизация работы Базы Данных" - это как борьба за мир во всем мире. Т. е. штука ни о чем не говорящая. Какая оптимизация? На каком уровне? При каких условиях? Для какой СУБД? Читать лекции про аппаратные реализации хранилищ, кластеризации, особенностях операционных систем, резервировании и прочей хрени Вам здесь никто не будет.

Задайте конкретный вопрос - получите конкретный ответ.
...
Рейтинг: 0 / 0
29.04.2006, 00:52
    #33698758
MozgC2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
Уважаемый,
Я задал конкретный вопрос еще в первом посте, цитирую:

[quote]Прошу дать ссылки на различные книги или документацию по теме.[/quote]
Никаких лекций читать или курсовую мне писать я не просил. Так что свои додумки прошу оставлять при себе.

Если не понятно, что есть "оптимизация работы баз данных", то расшифровываю:

Мне нужна любая информация в электронном виде (желательно e-books правда) по оптимизации БД, т.е. комплексу действий приводящих к увеличению скорости работы БД (оптимизация SQL запросов (эта книга у меня уже есть), правильная настройка СУБД, конструирование БД с учетом необходимости быстрой работы с ней и т.д. и т.п.).

Заранее большое спасибо.
Тем кто поможет.
...
Рейтинг: 0 / 0
29.04.2006, 01:01
    #33698761
xd
xd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
Ребята, этот форум не для вас. Лить воду в кострюлю могут и детки из дет. сада, такое впечатление что вы такого же уровня развития. Попробуйте на форуме типа www.cooking.ru посидеть, вам все равно, а нам приятно что нормальный форум не зассоряют. Ладно, это мысли вслух.

Уважаемый MozgC2, у меня есть две книги, одна в общих чертах об оптимизации, приемы и техники, вторая конкретно по тюнингу MySQL баз данных. Вот ссылка, надеюсь поможет: http://www.palm-uae.com/books/
...
Рейтинг: 0 / 0
29.04.2006, 11:43
    #33698899
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
> Если не понятно, что есть "оптимизация работы баз данных"

;))) Ага.

> действий приводящих к увеличению скорости работы БД

Юноша, скорость - это не главное. Двукратный рост производительности, например, для MySQL можно получить переходом с Linux на на Solaris.

> правильная настройка СУБД

Не бывает абстрактно правильной настройки. Бывает оптимизация для конкретных условий для конкретной СУБД.

> конструирование БД с учетом необходимости быстрой работы с ней

Вам еще и курс проектирования прочесть?

Еще раз, для особо непонятливых: задайте конкретный вопрос.
...
Рейтинг: 0 / 0
29.04.2006, 12:13
    #33698920
proposed amendment
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
guest_20040621Не бывает абстрактно правильной настройки. Бывает оптимизация для конкретных условий для конкретной СУБД.

существуют более-менее общие принципы и подходы к оптимизации баз данных
...
Рейтинг: 0 / 0
29.04.2006, 12:13
    #33698921
xd
xd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
guest_20040621
Юноша, скорость - это не главное. Двукратный рост производительности, например, для MySQL можно получить переходом с Linux на на Solaris.


2х кратный - готов спорить - очень мало вероятно. и все зависит от настройки того и другого. сейчас крутится CentOS и mysql скорость работы примерно на 20% ниже MSSQL на такой же конфигурации.. до этого пробовали ставить солярис - получилась разница около 5%.

guest_20040621
Не бывает абстрактно правильной настройки. Бывает оптимизация для конкретных условий для конкретной СУБД.


согласен, но есть определенные парамерты где нужно копаться чтобы увеличить скорость обработки данных. описать все - согласен и книги мало, но для курсовой Уважаемый, увеличения скорости SELECTов и INSERTов. Хватит с головой.

guest_20040621Вам еще и курс проектирования прочесть?

Да, прочитайте! Желательно здесь и сейчас! Интересно, проектирование БД тоже для всех СУБД одинаковая? ;)))))

guest_20040621Еще раз, для особо непонятливых: задайте конкретный вопрос.

Разве это не похоже на конкретный вопрос?

MozgC2Прошу дать ссылки на различные книги или документацию по теме.
...
Рейтинг: 0 / 0
29.04.2006, 12:24
    #33698931
MozgC2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
XD, спасибо большое за ссылки. То что надо.

proposed amendment, а у вас нет этой книги в электронном варианте на русском? XD уже выложил ее, но там на английском.

guest_20040621, не хочу разговаривать с такими балаболами как ты. Я задал конкретный вопрос. Почему, например, XD и proposed amendment, сразу ответили по делу: один выложил книги, другой на книгу указал. Ты же уже 2 своих поста [... - cat2]
...
Рейтинг: 0 / 0
29.04.2006, 12:53
    #33698962
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
MozgC2 . Успокойтесь. Тема, а не Ваш конкретный вопрос, действительно очень запутанная и вызывает разную реакцию. Я тоже вначале в боевую стойку встал :). Так на то и форум, что бы из элементарного вопроса возникла тема для дискуссии
...
Рейтинг: 0 / 0
29.04.2006, 13:11
    #33698975
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
> существуют более-менее общие принципы и подходы к оптимизации баз
> данных

Не существуют. Если Вы этого не понимаете - мне остается Вам только посочувствовать.

Книжки с похожими названиями - не критерий; я могу издать любое дерьмо в красивой обложке. Недорого, всего за пару-тройку тысяч.

К литературе вообще нужно относиться очень осторожно: к примеру, о проектировании баз данных - куча фолиантов, а читать нужно только Дейта.

Тупым студентам и их тупым преподам простительно придумывать и писать идиотские курсовые работы; важно выбрать бумагу помягче, чтобы потом было удобнее использовать их по назначению. Это ничего общего ни с разработкой, ни с эксплуатацией баз данных не имеет.
...
Рейтинг: 0 / 0
29.04.2006, 13:19
    #33698982
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
> очень мало вероятно

Чуть поменьше: http://www.opennet.ru/opennews/art.shtml?num=7382

> скорость работы примерно на 20% ниже MSSQL на такой же конфигурации

Проблемы аппаратного конфига не исчезают со сменой платформы и СУБД.

> есть определенные парамерты где нужно копаться чтобы увеличить
> скорость обработки данных

А есть, например, iops дисковой подсистемы. Выбираем адекватную дисковую - получаем радикальное увеличение производительности.

> проектирование БД тоже для всех СУБД одинаковая?

Реляционных - да. С учетом соответствующих ограничений.

> Разве это не похоже на конкретный вопрос?

Нет, конечно.
...
Рейтинг: 0 / 0
29.04.2006, 13:52
    #33699021
xd
xd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
guest_20040621> очень мало вероятно

Чуть поменьше: http://www.opennet.ru/opennews/art.shtml?num=7382


По словам Sun Microsystems, подобных результатов удалось достичь благодаря работе по оптимизации кода Soalris 10, проведенной в кооперации с разработчиками MySQL.

а не кажется что если субд подтачивать под ОС то можно и парадокс на вин3.1 сделать таким что обгонити и солярис и ас4 ;)

запись выграла только 64% - не спорю, чтение важнее, но все зависит от задачи.

guest_20040621
> скорость работы примерно на 20% ниже MSSQL на такой же конфигурации

Проблемы аппаратного конфига не исчезают со сменой платформы и СУБД.


Аппаратный конфиг не берем в роль, он остается такой же для обоих платформ. Ничего не меняется кроме ОС и СУБД.

guest_20040621
> есть определенные парамерты где нужно копаться чтобы увеличить
> скорость обработки данных

А есть, например, iops дисковой подсистемы. Выбираем адекватную дисковую - получаем радикальное увеличение производительности.


Есть и RAID и SCSI и другие технологии, но это уже отход от темы. Оптимизацию и кластеризаций добиться можно. Не думаю что в курсовой это надо раздувать. Упоминуть можно. 10% что преподаватель поймет.

guest_20040621
> проектирование БД тоже для всех СУБД одинаковая?

Реляционных - да. С учетом соответствующих ограничений.


Вот Вы и ответили на вопрос. Что проектирование одинаковое, значит и методи оптимизации так же будут одинаковы. ;)

guest_20040621
> Разве это не похоже на конкретный вопрос?

Нет, конечно.


Книг по оптимизации очень мало. Максимум 2 на каждую СУБД и то наврятли. Вопрос состоял в том что б посоветовали или дали книги по оптимизации ЛЮБОЙ СУБД. Куда ж еще конкретней. Ведь вопрос не стоит, Как мне лучше написать курсовую на тему ......?


Cat2
Так на то и форум, что бы из элементарного вопроса возникла тема для дискуссии


навеяло:

Сидит Заяц (З) и книгу по логике читает. Тут к нему подходит волк (В) и спрашивает:
В:А что это ты читаешь?
З:Книгу по логике.
В:А что это такое?
З:Ну смотри. У тебя спички есть?
В:Ну есть.
З:Если есть спички, то значит ты куришь!
В:Ну курю!
З:Если куришь, значит деньги есть!
В:Ну есть.
З:Если деньги есть, значит ты работаешь!
В:Ну работаю!
З:Если работаешь, значит много денег зарабатываешь!
В:НУ???
З:А если много денег зарабатываешь, значит тёлки есть!
В:ДА!
З:Если тёлки есть, то значит ты их в клубы водишь!
В:Вожу!
З:А если ты их в клубы водишь, то значит, что потом ты с ними спишь!
В:Допустим сплю!
З:А если ты с тёлками спишь, то это значит что ты не кастрат!!!
В:Вот это да! Дай почитать!
Взял волк книгу, идет по лесу и тут ему на встречу Медведь (М) идет.
М:А чё ты это читешь?
В:Книгу по логике.
М:А чё это такое???
В:Ну смотри Миша, у тебя спички есть?
М:Не-а!
В:Значит ты кострат!!!

Заимствовано с http://fun.a.ua/?cat=27
...
Рейтинг: 0 / 0
29.04.2006, 14:13
    #33699043
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
> а не кажется

Не кажется. Есть конкретные условия для конкретной СУБД. Есть результаты тестов. Хотите заняться оптимизацией для других операционных систем - флаг в руки. Я сказал о _существующих_ решениях.

> Аппаратный конфиг не берем в роль

;))) Вы вообще понимаете, о чем речь?

> проектирование одинаковое, значит и методи оптимизации так же будут
> одинаковы.

Это неправильный вывод.

> посоветовали или дали книги по оптимизации ЛЮБОЙ СУБД. Куда ж еще
> конкретней.

Во-первых, СУБД оптимизировать - это как бы задача совсем не для курсовой работы. Во-вторых, еще раз, для совсем непонятливых: "Оптимизация работы базы данных" - это бессмысленное буквосочетание. Ну то есть просто набор букв, без смысловой нагрузки. Если Вы этого не понимаете, просто запомните.

Для любой оптимизации обязательно как минимум наличие критериев. Для разумной оптимизации - еще и дополнительные условия.
...
Рейтинг: 0 / 0
29.04.2006, 18:51
    #33699229
xd
xd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
по оптимизации баз данных есть книги где описываются общие принципы. Я конечно допускаю что вы умней авторов этих книг, но почему-то книги пользуются популярностью, и выходят 2ая и 3ая серии (некоторых).

В чем же неправильность вывода что если проектирование одинаковое, то и оптимизация одинаковая? С такой же уверенностью могу сказать что и "Оптимизация работы базы данных" - это бессмысленное буквосочетание - неправильный вывод. )

Тема для курсовой очень даже нормальная и стоящая изучения. Программировать можно тоже на туче языков Java, C#, Python, Ruby on Rails, JS, PHP, C++, VB - у всех синтаксис разный и требуется изучение синтаксиса и особенностей, но озы программирования, исправления ошибок, и алгоритмы - ВЕЗДЕ ОДИНАКОВЫЕ! Единствееное исключение это возможно Ассемблер, и то алгоритмы будут одинаковы и на ассемблере. Каждый язык имеет свои плюсы по оптимизированной работе в своей сфере (Перл - обработка текстовых файлов, PHP - веб разработка и т.д.), но повторяю озы оптимизации программного кода так же как и озы оптимазации баз данных - одни и те же. Если вы с этим не согласны, то извините, больше я с этим спорить не буду - не вижу смысла.
...
Рейтинг: 0 / 0
29.04.2006, 18:57
    #33699235
xd
xd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
Чуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;)))
...
Рейтинг: 0 / 0
29.04.2006, 19:37
    #33699268
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
XD
>>Чуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;)))
все-таки правильнее говорить - 5 нормальных форм, к которым приводят правила. Форум чиают люди с разной степенью подготовки. Не надо им давать неверную информацию.
...
Рейтинг: 0 / 0
29.04.2006, 20:40
    #33699306
xd
xd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
Согласен. Снимаю шляпу Cat2. ;) Приношу извинения у тех, кого ввел в недоразумение.
...
Рейтинг: 0 / 0
29.04.2006, 20:51
    #33699310
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
XD
Чуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;)))

Но, скорей всего, если СУБД действительно реляционная, то эти правила одинаковые, т.е. такие как в Теории реляционных БД. Кроме того, их больше пяти. Кроме того, начиная с НФБК они не дают ответа на то является ли схема БД оптимальной, так как ради нее нуно кое-чем пожертвовать в общем случае (полнотой).
...
Рейтинг: 0 / 0
30.04.2006, 01:03
    #33699449
ChA
ChA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Информация по оптимизации работы баз данных.
XDЧуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;)))Вы считаете, что нормальные формы имеют отношение к оптимизации ?

По поводу сабжа. Для того, чтобы написать курсовую по "оптимизации ..." на 40 страницах, автору вопроса наверняка достаточно было той книги, которая у него была. Если же он хочет написать серьезную работу, то он должен сам подбирать материалы, и не за месяц до сдачи таковой. Возможно это старомодно, но нас учили так. А ждать, когда кто-то заботливо накидает ссылок, когда при желании их несложно найти в инете минут за 5-10, максимум - полчаса, это, IMHO, откровенное иждивенчество, тем более для человека, считающего себя программистом. Разумеется, Вы вправе считать иначе, но это не повод вставать в позу ментора, и учить остальных жизни.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Информация по оптимизации работы баз данных. / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]