|
|
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Сам работаю программистом, правда только второй год... В универе дали курсовую "Оптимизация работы Базы Данных". У меня дома есть книга Tuning SQL, но там в основном про оптимизацию SQL-запросов, хотя есть и общие принципы и советы. Но в любом случае хотелось бы найти больше литературы на эту тему. Потому что надо написать на 40 страниц. Прошу дать ссылки на различные книги или документацию по теме. Можно слать на register2006 @ wapz . net Заранее большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 20:42 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
40 страниц не хватит. нужно 400. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 21:26 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
gardenman40 страниц не хватит. нужно 400.Для предисловия :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 21:50 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
Ребят без проблем - только ссылки на книги дайте =)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 22:45 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
MozgC2только ссылки на книги дайте Их есть у нас ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 23:18 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
ChA, а ты все 3000 постов так набрал? Кто-нибудь реально может помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 22:02 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
MozgC2ChA, а ты все 3000 постов так набрал?Дать еще одну ссылку ? MozgC2Кто-нибудь реально может помочь?Написать курсовую ? Так это сюда . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 22:12 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
> Кто-нибудь реально может помочь? Видите ли, в чем дело, уважаемый: "Оптимизация работы Базы Данных" - это как борьба за мир во всем мире. Т. е. штука ни о чем не говорящая. Какая оптимизация? На каком уровне? При каких условиях? Для какой СУБД? Читать лекции про аппаратные реализации хранилищ, кластеризации, особенностях операционных систем, резервировании и прочей хрени Вам здесь никто не будет. Задайте конкретный вопрос - получите конкретный ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 23:57 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
Уважаемый, Я задал конкретный вопрос еще в первом посте, цитирую: [quote]Прошу дать ссылки на различные книги или документацию по теме.[/quote] Никаких лекций читать или курсовую мне писать я не просил. Так что свои додумки прошу оставлять при себе. Если не понятно, что есть "оптимизация работы баз данных", то расшифровываю: Мне нужна любая информация в электронном виде (желательно e-books правда) по оптимизации БД, т.е. комплексу действий приводящих к увеличению скорости работы БД (оптимизация SQL запросов (эта книга у меня уже есть), правильная настройка СУБД, конструирование БД с учетом необходимости быстрой работы с ней и т.д. и т.п.). Заранее большое спасибо. Тем кто поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 00:52 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
Ребята, этот форум не для вас. Лить воду в кострюлю могут и детки из дет. сада, такое впечатление что вы такого же уровня развития. Попробуйте на форуме типа www.cooking.ru посидеть, вам все равно, а нам приятно что нормальный форум не зассоряют. Ладно, это мысли вслух. Уважаемый MozgC2, у меня есть две книги, одна в общих чертах об оптимизации, приемы и техники, вторая конкретно по тюнингу MySQL баз данных. Вот ссылка, надеюсь поможет: http://www.palm-uae.com/books/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 01:01 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
> Если не понятно, что есть "оптимизация работы баз данных" ;))) Ага. > действий приводящих к увеличению скорости работы БД Юноша, скорость - это не главное. Двукратный рост производительности, например, для MySQL можно получить переходом с Linux на на Solaris. > правильная настройка СУБД Не бывает абстрактно правильной настройки. Бывает оптимизация для конкретных условий для конкретной СУБД. > конструирование БД с учетом необходимости быстрой работы с ней Вам еще и курс проектирования прочесть? Еще раз, для особо непонятливых: задайте конкретный вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 11:43 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
guest_20040621Не бывает абстрактно правильной настройки. Бывает оптимизация для конкретных условий для конкретной СУБД. существуют более-менее общие принципы и подходы к оптимизации баз данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 12:13 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
guest_20040621 Юноша, скорость - это не главное. Двукратный рост производительности, например, для MySQL можно получить переходом с Linux на на Solaris. 2х кратный - готов спорить - очень мало вероятно. и все зависит от настройки того и другого. сейчас крутится CentOS и mysql скорость работы примерно на 20% ниже MSSQL на такой же конфигурации.. до этого пробовали ставить солярис - получилась разница около 5%. guest_20040621 Не бывает абстрактно правильной настройки. Бывает оптимизация для конкретных условий для конкретной СУБД. согласен, но есть определенные парамерты где нужно копаться чтобы увеличить скорость обработки данных. описать все - согласен и книги мало, но для курсовой Уважаемый, увеличения скорости SELECTов и INSERTов. Хватит с головой. guest_20040621Вам еще и курс проектирования прочесть? Да, прочитайте! Желательно здесь и сейчас! Интересно, проектирование БД тоже для всех СУБД одинаковая? ;))))) guest_20040621Еще раз, для особо непонятливых: задайте конкретный вопрос. Разве это не похоже на конкретный вопрос? MozgC2Прошу дать ссылки на различные книги или документацию по теме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 12:13 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
XD, спасибо большое за ссылки. То что надо. proposed amendment, а у вас нет этой книги в электронном варианте на русском? XD уже выложил ее, но там на английском. guest_20040621, не хочу разговаривать с такими балаболами как ты. Я задал конкретный вопрос. Почему, например, XD и proposed amendment, сразу ответили по делу: один выложил книги, другой на книгу указал. Ты же уже 2 своих поста [... - cat2] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 12:24 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
MozgC2 . Успокойтесь. Тема, а не Ваш конкретный вопрос, действительно очень запутанная и вызывает разную реакцию. Я тоже вначале в боевую стойку встал :). Так на то и форум, что бы из элементарного вопроса возникла тема для дискуссии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 12:53 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
> существуют более-менее общие принципы и подходы к оптимизации баз > данных Не существуют. Если Вы этого не понимаете - мне остается Вам только посочувствовать. Книжки с похожими названиями - не критерий; я могу издать любое дерьмо в красивой обложке. Недорого, всего за пару-тройку тысяч. К литературе вообще нужно относиться очень осторожно: к примеру, о проектировании баз данных - куча фолиантов, а читать нужно только Дейта. Тупым студентам и их тупым преподам простительно придумывать и писать идиотские курсовые работы; важно выбрать бумагу помягче, чтобы потом было удобнее использовать их по назначению. Это ничего общего ни с разработкой, ни с эксплуатацией баз данных не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 13:11 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
> очень мало вероятно Чуть поменьше: http://www.opennet.ru/opennews/art.shtml?num=7382 > скорость работы примерно на 20% ниже MSSQL на такой же конфигурации Проблемы аппаратного конфига не исчезают со сменой платформы и СУБД. > есть определенные парамерты где нужно копаться чтобы увеличить > скорость обработки данных А есть, например, iops дисковой подсистемы. Выбираем адекватную дисковую - получаем радикальное увеличение производительности. > проектирование БД тоже для всех СУБД одинаковая? Реляционных - да. С учетом соответствующих ограничений. > Разве это не похоже на конкретный вопрос? Нет, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 13:19 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 13:52 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
> а не кажется Не кажется. Есть конкретные условия для конкретной СУБД. Есть результаты тестов. Хотите заняться оптимизацией для других операционных систем - флаг в руки. Я сказал о _существующих_ решениях. > Аппаратный конфиг не берем в роль ;))) Вы вообще понимаете, о чем речь? > проектирование одинаковое, значит и методи оптимизации так же будут > одинаковы. Это неправильный вывод. > посоветовали или дали книги по оптимизации ЛЮБОЙ СУБД. Куда ж еще > конкретней. Во-первых, СУБД оптимизировать - это как бы задача совсем не для курсовой работы. Во-вторых, еще раз, для совсем непонятливых: "Оптимизация работы базы данных" - это бессмысленное буквосочетание. Ну то есть просто набор букв, без смысловой нагрузки. Если Вы этого не понимаете, просто запомните. Для любой оптимизации обязательно как минимум наличие критериев. Для разумной оптимизации - еще и дополнительные условия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 14:13 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
по оптимизации баз данных есть книги где описываются общие принципы. Я конечно допускаю что вы умней авторов этих книг, но почему-то книги пользуются популярностью, и выходят 2ая и 3ая серии (некоторых). В чем же неправильность вывода что если проектирование одинаковое, то и оптимизация одинаковая? С такой же уверенностью могу сказать что и "Оптимизация работы базы данных" - это бессмысленное буквосочетание - неправильный вывод. ) Тема для курсовой очень даже нормальная и стоящая изучения. Программировать можно тоже на туче языков Java, C#, Python, Ruby on Rails, JS, PHP, C++, VB - у всех синтаксис разный и требуется изучение синтаксиса и особенностей, но озы программирования, исправления ошибок, и алгоритмы - ВЕЗДЕ ОДИНАКОВЫЕ! Единствееное исключение это возможно Ассемблер, и то алгоритмы будут одинаковы и на ассемблере. Каждый язык имеет свои плюсы по оптимизированной работе в своей сфере (Перл - обработка текстовых файлов, PHP - веб разработка и т.д.), но повторяю озы оптимизации программного кода так же как и озы оптимазации баз данных - одни и те же. Если вы с этим не согласны, то извините, больше я с этим спорить не буду - не вижу смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 18:51 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
Чуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 18:57 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
XD >>Чуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;))) все-таки правильнее говорить - 5 нормальных форм, к которым приводят правила. Форум чиают люди с разной степенью подготовки. Не надо им давать неверную информацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 19:37 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
Согласен. Снимаю шляпу Cat2. ;) Приношу извинения у тех, кого ввел в недоразумение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 20:40 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
XD Чуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;))) Но, скорей всего, если СУБД действительно реляционная, то эти правила одинаковые, т.е. такие как в Теории реляционных БД. Кроме того, их больше пяти. Кроме того, начиная с НФБК они не дают ответа на то является ли схема БД оптимальной, так как ради нее нуно кое-чем пожертвовать в общем случае (полнотой). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2006, 20:51 |
|
||
|
Информация по оптимизации работы баз данных.
|
|||
|---|---|---|---|
|
#18+
XDЧуть не забыл, наверно 5 правил нормализации баз данных тоже для каждой СУБД свои ;)))Вы считаете, что нормальные формы имеют отношение к оптимизации ? По поводу сабжа. Для того, чтобы написать курсовую по "оптимизации ..." на 40 страницах, автору вопроса наверняка достаточно было той книги, которая у него была. Если же он хочет написать серьезную работу, то он должен сам подбирать материалы, и не за месяц до сдачи таковой. Возможно это старомодно, но нас учили так. А ждать, когда кто-то заботливо накидает ссылок, когда при желании их несложно найти в инете минут за 5-10, максимум - полчаса, это, IMHO, откровенное иждивенчество, тем более для человека, считающего себя программистом. Разумеется, Вы вправе считать иначе, но это не повод вставать в позу ментора, и учить остальных жизни. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2006, 01:03 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33695866&tid=1545287]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
151ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 468ms |

| 0 / 0 |
