powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбрать базу данных
25 сообщений из 72, страница 1 из 3
Выбрать базу данных
    #34826137
bernex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужна база данных рассчитанная на не один миллион записей.
Будет сортировка по целочисленным индексам.

Постоянная запись и чтение, примерно равно по количеству запросов, постоянно уникальны(не кэшируемы). Одновременно может идти множество запросов.

В Mysql есть myisam и innodb, postgres - пока думал о них.

myisam - быстрые селекты, медленнее запись, блокировка всей таблицы, что при большом количестве ее вообще запрет.

innodb - запирание записей(стандартно?????, или надо настраивать, если не буду делать транзакционных команд)


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

в чем может не прав?
что выбрать?
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34826199
DB2 только
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bernexчто выбрать?

DB2 Express-C

Free to develop, deploy, distribute: No limits, just data.
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34826598
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS SQL 2005 Express c включенной Row Versioning
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34826746
bernex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А пользу поих примеров что скажете, или ни одна не потянет?
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34826916
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bernexили ни одна не потянет?

Перечитал еще раз, примеров не нашел. Потянет любая, которую сумеешь
выдрессировать. Отсюда проистекает факовый ответ: выбирай ту, которую
лучше знаешь.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34826952
bernex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ясно, myisam, innodb, postgres? что про эти блокировки в них скажете и т.п. Постоянная запись, чтение...
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34827200
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bernex
postgres? что про эти блокировки в них скажете

какие блокировки в версионнике?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34827373
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
bernex
postgres? что про эти блокировки в них скажете

какие блокировки в версионнике?


самые обычные ;o)
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34827485
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)самые обычные ;o)

Не, обычных там немного. Организационные (когда двое лезут редактировать
одну запись) - попадаются.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34827819
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov пишет:

> какие блокировки в версионнике?

На UPDATE-ах. Два UPDATE-а друг друга будут блокировать,
если они работают с одной записью. Читателей - не будут.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34827855
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, MasterZiv!
Ты пишешь:

MasterZiv Dimitry Sibiryakov>> какие блокировки в версионнике?
M> На UPDATE-ах. Два UPDATE-а друг друга будут блокировать,
M> если они работают с одной записью. Читателей - не будут.и что же делать?

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34827877
bernex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В myisam: если два update то они будут в очередь становиться.
В innodb: если кразным записям то сразу выполнятся.

Или ошибаюсь?

В постгрес?
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828062
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Gluk (Kazan)самые обычные ;o)

Не, обычных там немного. Организационные (когда двое лезут редактировать
одну запись) - попадаются.
Posted via ActualForum NNTP Server 1.4

гмм и чем это НЕОБЫЧНЫЕ блокировки ???
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828087
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)гмм и чем это НЕОБЫЧНЫЕ блокировки ???

Тем, что обычно они предотвращаются оргметодами.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828129
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Gluk (Kazan)гмм и чем это НЕОБЫЧНЫЕ блокировки ???

Тем, что обычно они предотвращаются оргметодами.


Енто в смысле штраф за попытку одновременного редактирования одних записей?
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828150
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55
Енто в смысле штраф за попытку одновременного редактирования одних записей?

Нет, это в смысле разграничение - кому можно редактировать запись, а
кому - только вводить. Вопрос персональной ответственности за
достоверность данных.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828183
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Gluk (Kazan)гмм и чем это НЕОБЫЧНЫЕ блокировки ???

Тем, что обычно они предотвращаются оргметодами.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828193
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это от изумления :)

какими организационнвми методами вы разрулите одновременное списание денег двумя услугами с одного лицевого счета в биллинговой системе ???
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828259
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
какими организационнвми методами вы разрулите одновременное списание
денег двумя услугами с одного лицевого счета в биллинговой системе ???

А за бездумное использование хранимых агрегатов бьют в соседнем форуме.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828331
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
tru55
Енто в смысле штраф за попытку одновременного редактирования одних записей?

Нет, это в смысле разграничение - кому можно редактировать запись, а
кому - только вводить. Вопрос персональной ответственности за
достоверность данных.


И что, редактировать данные может только ОДИН человек?
Например, в реальной сбытовой системе, редактировать счет-фактуру мог и сотрудник отдела сбыта, и его начальник, и диспетчер. Другое дело, что в системе фиксируется кто, когда и чего (так что с ответственностью все в порядке), но от попытки одновременного изменения это, ясное дело, не спасает.
Я уж не говорю о всяких автоматических процессах типа jobs...
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828345
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tru55
Например, в реальной сбытовой системе, редактировать счет-фактуру мог и
сотрудник отдела сбыта, и его начальник, и диспетчер.

Раз система реальная, скажи: на основании чего они могли полезть ее
редактировать одновременно?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828357
Igor Schevchenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oracle 10g XE
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828366
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Gluk (Kazan)
какими организационнвми методами вы разрулите одновременное списание
денег двумя услугами с одного лицевого счета в биллинговой системе ???

А за бездумное использование хранимых агрегатов бьют в соседнем форуме.
Posted via ActualForum NNTP Server 1.4

чо ?
ссылку дай, а то мне твой русский стал непонятен
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828588
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)ссылку дай, а то мне твой русский стал непонятен

http://sql.ru/forum/actualtopics.aspx?bid=36

Если такого топика еще нет - начни новый и кто-нибудь да прочтет лекцию
как разрулить баланс вообще без UPDATE.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбрать базу данных
    #34828615
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
tru55
Например, в реальной сбытовой системе, редактировать счет-фактуру мог и
сотрудник отдела сбыта, и его начальник, и диспетчер.

Раз система реальная, скажи: на основании чего они могли полезть ее
редактировать одновременно?


Да на любом основании - ошибка, нет такого товара на складе и прочее. Или они должны были предварительно созвониться и выяснить, кто должен вносить изменения?
...
Рейтинг: 0 / 0
25 сообщений из 72, страница 1 из 3
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбрать базу данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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