Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Начало разработки интернет-проекта. Имеется клиент в виде .NET десктоп приложения. Имеется сервер для хранения данных, которые клиент постоянно посылает на сервер. Клиентов предполагается быть очень много, допустим 100.000 с возможностью увелечения их количества до 1 млн. Клиент кроме сохранения данных на сервере естественно делает запросы на получения этих данных с сервера. Одно из требований, чтобы клиент был написан на C# под .NET, в качестве Web-сервера использовался бы IIS, для разбора приходящих с клиента пакетов и посылки их дальше на обработку на сервер необходимо писать Web-Servises так же на C# под .NET. Теперь встал вопрос какой сервер БД использовать предпочтительней: Oracle 10g или MS SQL Server 2005 для данной задачи, чтобы обеспечить высокую производительность сервера в многопользовательском режиме работы и масштабируемость на другое - большее количество пользователей и больший объём обрабатываемых сервером данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 12:50 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Тот, по которому откроете меньше топиков на Sql.ru. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 12:54 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
у оракла больше шансов успешно ворочить милионами одновреименных конекций - MTS, RAC, да и железо посерьозней можно использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 13:30 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
у оракла больше шансов успешно ворочить милионами одновреименных конекций - MTS, RAC =============== брехня , да и железо посерьозней можно использовать. =============== на такое железо которое есть только под не-виндовс (старшие ас400 например) скорей всего денег не хватит Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 13:53 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Не спорьте. Выбирай DB2 :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 14:07 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
милион клиентов?... одновременно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 14:32 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Рыжий Котмилион клиентов?... одновременно? ага на superdome за 6 лимонов и через TUXEDO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 15:07 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Сколько раз уже говорили, что не от сервака это зависит, а от тех, кто реализовывать это собирается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 15:49 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
StalkerSСколько раз уже говорили, что не от сервака это зависит, а от тех, кто реализовывать это собирается. Не согласен. Ну вот выберу я сейчас MySQL для моей задачи, наберу самых лучших гуру и чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 16:51 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Все сравнения пока идут в стиле а кто сильнее слон или кит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 16:52 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Рыжий Котмилион клиентов?... одновременно? Ну конечно не одновременно, всего в работе с системой могут принимать участие до млн клиентов, одновременно тоже порядочное число соответственно будет, т.е. это не склад с 10-ю АРМами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 16:53 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
подождите вы с БД... прежде посмотрите, требуется IIS... сколько он выдержит одновременных коннектов? на каком железе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 17:00 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Во многом это вопрос предпочтений, что лучше знаете. Нагрузку обе СУБД держат хорошо, можно посмотреть на tpc.org. Если использовать C#, мне кажется что за счет большей интеграции между C# и MSSQL эта связка предпочтительнее C# + Oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 17:16 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
AAronподождите вы с БД... прежде посмотрите, требуется IIS... сколько он выдержит одновременных коннектов? на каком железе? IIS будет стоять на довольно мощном серваке, на котором 2проца Xeon 2.8GHz, 4Gb Памяти, 250Gb места на диске А IIS я даже не знаю скока одновременно запросов может держать, но он будет не один, предполагается что будет некий load balansing организован ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 17:23 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
andsmВо многом это вопрос предпочтений, что лучше знаете. Нагрузку обе СУБД держат хорошо, можно посмотреть на tpc.org. Если использовать C#, мне кажется что за счет большей интеграции между C# и MSSQL эта связка предпочтительнее C# + Oracle А что в C# есть хорошая поддержка работы с MSSQL? Как это всё связано то друг с другом? У нас будут из приложения на клиенте отсылаться xml-пакеты, которые будут парситься в Web-сервисах, которые в свою очередь должны коннектиться к серверу БД и передавать туда распарсенные данные, сами Web-сервисы тоже будут написаны на C#. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 17:32 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
А что в C# есть хорошая поддержка работы с MSSQL? Как это всё связано то друг с другом? ================= ну например в .нет встроена поддержка оледб, одбц и отдельно мс скл, т.е. не через оледб или одбц а какие-то спец. компоненты. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 17:36 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
verter Не согласен. Ну вот выберу я сейчас MySQL для моей задачи, наберу самых лучших гуру и чего? Зачем-же утрировать, вы-б еще к Аксессу попытались пару миллионов пользователей прицепить. Если волнует производительность - то есть тройка лидеров - db2, mssql и oracle, они все время играют в своеобразного Царя Горы на tpc.org, то есть по сути разницы нет, на первое место выходит квалификация программистов, и денежные вопросы. MSSQL например дешевле Оракла обойдется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 20:39 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Пример постов Вертера: Код: plaintext 1. 2. Вдобавок: verterКлиентов предполагается быть очень много, допустим 100.000 .... У нас будут из приложения на клиенте отсылаться xml-пакеты, которые будут парситься в Web-сервисах, которые в свою очередь должны коннектиться к серверу БД и передавать туда распарсенные данные, сами Web-сервисы тоже будут написаны на C#. Модная технология, но она не живёт на заявленных нагрузках. Даже на ас/400 (камень в огород 1024) Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2006, 23:01 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Anton DemidovМодная технология, но она не живёт на заявленных нагрузках. Даже на ас/400 Антон, твои обидные слова про мой уровень знания БД я пропущу, скажу лишь, что действительно плохо знаю многие моменты работы этих БД, именно поэтому я здесь и задаю вопросы и не стесняюсь этого делать. А вот на счёт твоего высказывания про то, что предложенная технология работы не живёт на таких нагрузках не мог бы ты про это подробнее объяснить, в развёрнутой форме? Или ссылки дать на какие-нибудь статьи по этому поводу, книги? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 12:39 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
И ещё вопрос Антону из Америки: Я работаю на американцев, именно они нам навязывают эту технологию, заставляют работать с MS IIS, MS C#, MS SQL Server, поэтому у меня нет выбора. А вопрос такой: Какую бы ты предложил технологию работы или архитектуру информационной системы в данном случае? Мы предполагаем использовать асинхронную схему взаимодействия клиента с сервером посредством очереди, т.е. пакеты клиента складываются сначала в очередь, неким пуллером выбираются из очереди и отправляются на процессинг на сервер БД. Что скажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 12:48 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
1024 у оракла больше шансов успешно ворочить милионами одновреименных конекций - MTS, RAC =============== брехня уважаемый дон большой специалист по технологиям оракла ;) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 12:48 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
йо - все проще, просто технологий нету ) вертер - вам бы про МОМ прочитать, оно даже у мелкомягких есть в какой-то совей реинкарнации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 13:22 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
уважаемый дон большой специалист по технологиям оракла ;) ? ********************* достаточный чтоб утверждать что "успешно ворочить милионами одновреименных конекций" только в небольшой степени зависит от выбранного сервера Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 14:41 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
1024ну например в .нет встроена поддержка оледб, одбц и отдельно мс скл, т.е. не через оледб или одбц а какие-то спец. компоненты. Хм. И как ощущения у щупавших - этот способ лучше? И через что он работает? P.S. Впрочем, Ораклу это скорее всего по барабану. Подозреваю, истина "выкиньте ADO и работайте с ораклом через родной интерфейс" останется верной и для .NET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 14:46 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
verter Очередь - вещь, которую в той или иной форме не избежать. Даже если Вы ткнете все запросы напрямую в БД, она все равно поставит их в некую очередь :) вопрос лишь в том, хватит ли той, внутренней очереди, или нужны будут более совершенные средства снаружи (наверняка будут нужны). Но куда более интересный вопрос - что будет делать клиент, когда задержка разбора заданий достигнет, допустим, получаса? Что будет делать сервер? Куда эти задания будут складываться в ожидании обработки и сколько ресурсов уйдет на то, чтобы их надежно (не теряя при аппаратном сбое) сохранить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 14:52 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
softwarer Но куда более интересный вопрос - что будет делать клиент, когда задержка разбора заданий достигнет, допустим, получаса? Что будет делать сервер? Куда эти задания будут складываться в ожидании обработки и сколько ресурсов уйдет на то, чтобы их надежно (не теряя при аппаратном сбое) сохранить? Очередь как раз будет и нужна, чтобы клиент не ждал ответа от сервера, клиент послал пакет данных, которые нужно сохранить в БД - тут же получил ответ, что его пакет принят на обработку, а дальше пусть хоть сутки данные присланные от клиента обрабатываются, просто он сможет получить ответ на запрос на эти данные чуть позже, а пока будет получать то что уже есть на данный момент в базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 15:03 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
ну чисто про Message Oriented Middleware. Индустрия с такими задачами работает уже давно, и свет клином на web-services не сошелся. И вообще - сервисы != web-services, последние просто частный случай. Хотя, web-services можно организовать не только используя http как транспорт, но и поверх другого транспорта, хоть того же MOM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 15:14 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
очередь клиент по фтп (например ftp.exe с командной строки) кладёт файл с запросом в \\сервер\логин\вход сервер регулярно проверяет папку \\сервер\ и выполняет запросы, кладёт результат в \\сервер\логин\выход клиент регулярно проверяет свою папку выхода и при появлении результат забирает его и всё. На любой оси, с любым клиентом, любым сервером и при любых нагрузках. 8) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 15:23 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
1024 очередь клиент по фтп (например ftp.exe с командной строки) кладёт файл с запросом в \\сервер\логин\вход сервер регулярно проверяет папку \\сервер\ и выполняет запросы, кладёт результат в \\сервер\логин\выход клиент регулярно проверяет свою папку выхода и при появлении результат забирает его и всё. На любой оси, с любым клиентом, любым сервером и при любых нагрузках. 8) Отак от, поняли да?! А вы тут развели дискуссию... вот как надо - пришел, увидел, написал! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 15:35 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
не понятен сарказм. Это вполне работоспособная архитектура. В юнихе часто используется. Пул принтера в маках с самого начала такой был например, других примеров много. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:07 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
проблема может возникнуть из-за того, что файловые операции не могут входить в контекст транзакции, то есть транзакционности по XA протоколу у них нет. А значит и нет гарантии от потери данных. А значит данные будут потеряны. Описанная вами технология - это 70 или начало восмидесятых? Так уже не делают, как раз и используют транспорт с поддержкой XA, когда последовательность событий 1) взять сообщение из очереди 2) произвести действие в базе (базах) 3) отправить сообщение в очередь (может быть ответом запросившему) выполняется как одна транзакция. Использование файловых операций как раз и не могут такого. С другой стороны, где не важна надежность, то есть не нужны транзакции, то почему нет, можно и файлами. Ну если, например, один файл будет дважды обработан, а не один раз - если логика такое допускает, то и фиг с ним. Или один файл будет потерян - если логика допускает (посредством повторного создания файла, например) - то почему нет. Но если речь идет о надежности и/или о высокой пропускной способности - то о файловых операциях лучше забыть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:15 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
verterОчередь как раз будет и нужна, чтобы клиент не ждал ответа от сервера, Одно с другим не связано. "Клиент не ждал" - это асинхронный режим работы, синхронный - "клиент ждал". И то, и другое может реализовываться очередями и может реализовываться без очередей. verterа дальше пусть хоть сутки данные присланные от клиента обрабатываются, Если это нормальная с точки зрения бизнеса постановка задачи, значит, основной вопрос - как можно раньше и быстрее положить полученный пакет в надежное хранилище и вернуть клиенту синхронную часть ответа (запрос получен-обрабатывается, забудь про него и работай пока дальше). Ну и дальше спокойно обработать фоновым процессом-процессами. В этом случае выбор между Oracle/MSSQL тем более обусловлен тем, от кого из них лично Вы (ваша команда итп) добьетесь наибольшей пропускной способности. Потому что миллион клиентов этому фоновому процессу до фонаря, все до фонаря - его интересует только поток из, допустим, 68'000 сообщений в минуту на пике нагрузки. verterпросто он сможет получить ответ на запрос на эти данные чуть позже Хм. Не исключено, что именно соблюдение этого "чуть" и станет Вашей головной болью. Я часто вспоминаю, как разгребались двухнедельные завалы, секретарши различных начальников прибегали с вопросами типа "ну неужели нельзя чуть быстрее", а я отвечал, что и так работаем на максимуме - я кручу внешнюю ручку, чтобы блины винтов побыстрее вертелись, а Серега с ластиком стирает с них уже обработанные данные, чтобы сервер не тратил на это время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:16 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
1024 не понятен сарказм. Это вполне работоспособная архитектура. Архитектура работоспособная для своих задач, но у нее есть и недостатки. Например, за "миллион клиентов регулярно проверяют свою папку с ответами" архитектор рискует потерять тестикулы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:19 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
Описанная вами технология - это 70 или начало восмидесятых? ------------------------------ в этом вся суть. Можно трезво посмотреть на вещи в конкретной ситуации и вдруг выяснится что достаточно подобного простого решения с папкой для заданий. 8) хотя чем проще решение тем меньше денег Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:22 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
абсолютно верно - если понимать все недостатки и достоинства способа, и знать задачу , и быть увереным, что недостатки в данном конкретном случае несущественны, и не окажут негативного своего воздейтсвия в течении жизненного цикла проектируемой системы, то почему и нет, можно и старым способом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:25 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
1024 достаточный чтоб утверждать что "успешно ворочить милионами одновреименных конекций" только в небольшой степени зависит от выбранного сервера ага типа понятия транзакции и уровня изолировоности ни осилил, но по технологиям оракла поп@деть могу :) /topic/189936&pg=32#2402954 /topic/189936&pg=35#2407515 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:40 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
8) вот засранец, а? Ты хоть читал что там написано? Открой свой топик о парадигмах программирования и доказывай там что оракл парадигмее других во сто крат. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 16:48 |
|
||
|
MS SQL Server 2005 или Oracle 10g DB ?
|
|||
|---|---|---|---|
|
#18+
verterАнтон, твои обидные слова про мой уровень знания БД я пропущу, скажу лишь, что действительно плохо знаю многие моменты работы этих БД, именно поэтому я здесь и задаю вопросы и не стесняюсь этого делать. У меня не было цели тебя обижать - я хотел показать в топике, что для тебя и Оракл и MSSQL одинаково незнакомы. Ты сам позже об этом написал. Меня очень покорёжили цыфры предполагаемой нагрузки на систему и явное несоответствие твоей квалификации для этого проекта. Не пойми это как оскорбление, пожалуйста. Надо реально оценивать свои силы. Я, к слову, не взялся бы за этот проект, будь он на незнакомой для меня платформе. verterА вот на счёт твоего высказывания про то, что предложенная технология работы не живёт на таких нагрузках не мог бы ты про это подробнее объяснить, в развёрнутой форме?У Явы и XML относительно большие накладные расходы. Пока у вас десятки клиентов, мощности железа хватает и вы их не замечаете, но когда verter ... с возможностью увелечения их количества до 1 млн. - вы готовы отдать, к примеру 4 CPU из 16-ти за удобство использования XML? И парсить его и парсить, хотя вы и так знаете, что там должно находится - наверняка все запросы от клиентов структурированы и описаны еще на этапе проектирования. Я это всё к тому, что при больших нагрузках акцент смещается с быстроты написания и удобства сопровождения в сторону усложнения кода и структуры для достижения максимальной производительности и масштабируемости. Вот вы хотите в очередь запросы ставить, к примеру. В данном случае узкими местами могут стать процессы постановки/выборки из очереди и, как уже заметил softwarer, проверка готовности ответа (если он делается автоматически). Может просто запрашивать в асинхронном режиме и ловить event о завершении операции? Посмотрите в доке ADO event model and asynchronous operations. verterЯ работаю на американцев, именно они нам навязывают эту технологию, заставляют работать с MS IIS, MS C#, MS SQL Server, поэтому у меня нет выбора. Значит именно это они могут поддерживать и оставьте все эти иссинуации с Oраклом и DB2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2006, 20:42 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1553576]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 190ms |
| total: | 339ms |

| 0 / 0 |
