SQL для крупномасштабных наборов данных - PullRequest
0 голосов
/ 20 апреля 2011

Некоторые описания работы включают в себя что-то вроде «продемонстрированный навык обработки больших (массивных) наборов данных с использованием SQL»

Я хотел бы знать, какие виды навыков, связанных с SQL, необходимы для выполнения требований этих заданий?

Ответы [ 2 ]

3 голосов
/ 20 апреля 2011

Разработка эффективной схемы и знание того, когда денормализовать (и когда у вас есть проблемы, вы можете решить другие пути).

Эффективный дизайн запросов.

Интимные детали дизайна индексов,до такой степени, что вы можете вносить изменения и получать ожидаемые результаты.

Как создавать, поддерживать и эффективно использовать тестовые данные.

Как читать все хлебные крошки, которые покидает ваш серверв его журнале (в частности, журналы и анализ плана запросов).

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

0 голосов
/ 20 апреля 2011

Все, что связано с SQL, будет, IMO. Все от написания запросов до администраторов баз данных изменяется с крупномасштабными наборами данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...