Зависит от данных. На некоторых операциях у нас после переноса на ssd в 100 раз скорость увеличилась. На некоторых всего в 2-3. Заказывайте ssd раза в 2 больше объемом чем Ваша БД (от объема у ссд и кол-ва свободного места на нем скорость зависит).
Конфиг мускула крутить Вам бесполезно, т.к. объем данных такой, что в кэш это не поместится, тут все равно чистое считывание будет.
По оптимизации запроса - все что можно уже выше сказано.
А вот по оптимизации решения задачи - возможно что-то и можно придумать. Что конкретно собственно Вы делаете? 2 миллиарда записей по 70 буков - что это за данные (полутвиттер какой-то?) и что именно Вы по ним ищите (строки, буквы, числа?)? Какого типа поисковые запросы идут (фултекст, по вхождению, по вхождению с начала строки)? И т.д.?
Потому что если данные разбросаны у Вас по всей таблице, то что бы получить 263 тысячи - ему нужно сделать кучу позиционирований по диску. Индексы подсказывают ГДЕ брать информацию, но что бы ее взять - мускул все должен спозиционироваться в нужную точку на диске.
1) В int влезает 2 миллиарда и 150 миллионов записей примерно. Скоро упретесь в размер поля, учтите это. unsigned int на какое-то время поможет если упретесь.
2) char (70) может сильно ускорить выборку, но может и сильно замедлить. Зависит от Ваших данных, попробуйте оба варианта.
3) Если у Вас там чисто русский-английский но при этом Utf-8, то подумайте о переходе на cp1251 - размер базы на диске станет меньше - работать будет быстрее.
Именно для Вашей задачи возможно лучше будет даже
select sql_no_cache name from full where full.id in ( select tmp.id from tmp ) into outfile 'c:/full.txt';
---------- Добавлено 04.03.2013 в 04:32 ----------
1) Поля ID в tmp и full должны быть строго одинаково объявлены - допустим bigint(20) - это даст работать индексам
2) Запрос должен быть таким
select sql_no_cache name from tmp left join full on tmp.id=full.id into outfile 'c:/full.txt';
в Вашем варианте Вы делаете декартово произведение таблиц - а с 2 миллиардами это офигенно много (как у Вас вообще сервер не лег), потом фильтруете результат... в нашем Вы присоединяете из full только нужные Вам данные, поэтому все должно быть быстро.
Эко Вы законодательство РФ в гопнический кодекс превратили 😂 Или Вы не в курсе, что за несовершеннолетних отвечают родители, и у них нет "личных" дел?
Сделку действительной не признают. Однако полученные деньги придется вернуть (реституция) + компенсировать по ставке цбрф проценты.
Мы бы не были так однозначны.
Регистратор который требует ноут с кипером и еще пару документов - автоматически идет лесом у любого адекватного человека. Да и получение аттестата в этом обменнике никак к нему не привязывает в плане ввода-вывода на будущее - первый же обменник с более выгодным курсом и привет - клиент ушел.
А куда делось Ваше первоначальное "вопрос только о договорённостях в банках"? 😂 Теперь оказывается достаточно документы правильно оформить, начальника СБ банка уже покупать не надо? 😂 Вообще это навеяло еще один анекдот, цитировать тут не рискнем http://pikabu.ru/story/skazka_734863?a=1 .
burunduk,
Правильно оформленные документы стоят тысячи 3 в лучшем случае, а никак не 40-50% от цены 300 тысячного кредита, как было сказано выше по топику. Да и то, любой не совсем идиот заемщик, без проблем может документы правильно оформить на кредит, просто потратив на гугл часок.
Да, иногда идиотам обратившимся в конторы с 50% комиссией за липовыми документами везет и им выдают кредит. Так же как идиотам которые покупают прогнозы на ставки за 50% от выигрыша иногда везет и они выигрывают, отдавая половину выигрыша. Только заслуги конторы нет - ни в том ни в другом случае.
У ТС проблема в том, что он официально не устроен. Тут правильно оформлять просто нечего, по причине отсутствия документов, которые можно было бы правильно оформить. А если Вы про "правильно оформлять" в плане липы в доках о трудоустройстве, то это как раз та тема, что умерла 2-3 года назад, уже не прокатывает. Если бы он официально работал хоть в какой-то ооо-шной конторе (не у ИП), то тогда и только тогда немного фантазии при заполнении анкеты и так далее ему помогло бы. А так его удел - это миникредиты и обход кучи банков, с надеждой тысяч на 100 максимум, если свою ситуацию он не описал хуже чем она есть (собственность, 3-ндфл-ные бумаги, поручители, еще там что-нибудь).
P.S.: А в общем дело Ваше, хотите - ведитесь на разводы контор, не хотите - не ведитесь, мы что считали нужным сказать - сказали.
(навеяло)
-Порутчик, Вы носки меняете?
-Нет, а впрочем, если только на водку! 😂
Мы это к чему, может нам Вам ссылочку дать, где обещают в топ-5 за 5 дней и 5000 рублей?
burunduk, ну какая ссылочка? На оферту от начальника СБ банка, где он торжественно клянется пропихивать левые кредиты по дешевке? А то что г-ноконтор навалом, это мы в самом первом сообщении и сказали, берут деньги за воздух, не более того.
Вы почитайте правила-то.
Во-первых, Вам нужна будет личная встреча (вариант с посылкой Вам нотариальных документов шизоиден, т.к. тогда уж лучше их за те же деньги в москву на перс посылать), а это время, которое деньги.
Во-вторых, Вам в ВМ надо будет отправить почтой копии документов получающего аттестат (а это еще и время и деньги).
Не знаем во сколько Вы цените свое время, но по нам так даже если встреча полчаса и посылка письма в ВМ полчаса, то с учетом 50% вебманевских Вам надо ценник минимум 40 баксов ставить - а кто на это согласится? Дешевле есть смысл только бесплатно, в качестве имиджевой составляющей, но репутационные риски от кидал которым Вы выдадите аттестат перекроют многократно.---------- Добавлено 25.02.2013 в 02:36 ----------
При залоговом кредитовании банкам нередко по фиг на липовость справки. То есть они конечно рабочие, но с тем же успехом можно было и от руки нарисовать, не заморачиваясь и бесплатно.
Ну Вы прям как зазывала из тех контор 😂 Какие связи и договоренности? Пацанчик или студентка на принимающие заявление ничего не решают, заявка по любому проходит через головной офис банка и их СБ. И вот Вы хотите заверить, что начальник СБ банка, с его возможностями оформлять кредиты на миллионы юр.лицам за откаты или получать по 90% от кредитов по левым паспортам без всяких непонятных личностей - входит в положение нищебродов и по доброте душевной помогает им за 10-20% (с учетом того, что до него доходит из этих 40-50%) ? 😂---------- Добавлено 25.02.2013 в 02:29 ----------
Нереально. Забудьте. Без кредитной истории, безработному, неимущему, без счетов в банке - больше 100к не набрать, а более вероятно 50к и то не факт.
Метод получения простой - в один день, с самого утреца, желательно в понедельник, щемитесь в максимальное количество банков и просите или кред. карту или если ее не дают - потребительский кредит, на сумму в пределах 50к, не выше. Минимум 80% откажет, но остальные на 5-50к возможно одобрят. Кто одобрит - заранее не угадаешь, нет ни у кого такого списка. Заранее проверьте кто не требует 2ндфл, при этом если 2ндфл не требуют - обычно вполне допустимо указать телефон неофициального места работы (свой второй телефон дать если работаете на себя) и все.
Это было актуально 2-3 года назад, делались липовые справки о работе и вперед, на мины. Сейчас вся "липа" проверяется на раз-два и тема сходла, поэтому подобные предложения остались только в виде "Вы нам сначала заплатите от 30к до 30% от будущего кредита, а уж потом мы расстараемся", при этом договор заключается на информационные услуги или не заключается вообще - в общем кидалово.