Тут есть нюанс. Если выбирается _только_ task_id как в задаче ТС и есть составной индекс на task_id,checked,taken, то task_id может быть взят напрямую из индексного файла после where по checked,taken, не затрагивая саму таблицу. Это поведение кажется с 5.1 появилось. Поэтому конкретно для задачи ТС (где выбирается только task_id) тройной индекс может помочь. Можем ошибаться несколько, поэтому сказали _попробовать_, но смысл в этом определённо есть.
Сумма в 6 миллионов банк смутит куда больше. При суммах меньше 600к Вы хотя бы выходите из под _обязательного_ финмониторинга.
Доказывать обратное они не обязаны, это не уголовный кодекс, это борьба с отмыванием денег и налоговая. Есть подозрительные деньги — Вы должны объяснить откуда они при вопросах.
Подобные размеры перевода там есть, они отслеживаются но меньше, плюс там и отправитель и получатель пишут отмазу что «перевод не связан с коммерческой деятельностью».
О_О?
Вы реально предлагаете заменить 2 поля по 1 байту ( enum ) в таблице с 20 миллионами строк на 2 поля по 4 байта ( int )? По сути удвоить объем таблицы?
Если уж так хочется использовать целые то надо не тратить место, а наоборот — экономить на размере, поскольку checked и taken имеют всего 4 комбинации значений, их можно в tinyint загнать их легко.
> То, что у ТКС нет своих банкоматов — это огромнейший плюс.
В чем плюс-то?
> в Ашане наличность можно снять в любом ближайшем банкомате.
Это не является следствием отсутствия «своих банкоматов»:)
И кстати, у большинства крупных банков в партнерах такие же крупные банки, в которых тоже снятие бесплатное. ОЧЕНЬ давно не видели мест, где хотя бы один из банкоматов банков партнеров альфы или втб24 не присутствовал бы.
> А с введением кешбека
Угу. На топливо и аптеки. При том только если MCC совпадает (что бывает в 10% случаев).
> А пополнить — тысячи вариантов.
Вариантов да, тысячи. Но _бесплатных_ пополнений через всякие киви — только 4 в месяц. Не смешно ни разу. А некоторые элекснеты берут комиссии за пополнение, тоже радости мало, что бы деньги положить — еще и заплати.
Поймите правильно, сами ТКС пользуемся, есть у него плюсы. Но отсутствие банкоматов преподносить как плюс? О_О ?!
> По-моему это только плюс, что пополнять можно из любого банкомата.
О_О ?! С чего Вы взяли что это можно?
Снимать можно почти в любом, при сумме от 3к — комиссии не будет.
А пополнять ни в каком банкомате нельзя AFAIK.
Нет. Это любое снятие наличных. что в офисе, что в банкоматах. Можете заглянуть в тарифы и убедиться.
А при чем тут Ваш знакомый непонятно, проценты начинаются от суммы 300к, а 2к евро меньше 100к.
> 2к снять не проблема в Авангарде
2к-то не проблема.
А вот 2000к если захотите снять, то некисло потратиться придется, ибо «ОТ 300 001 ДО 10 000 000 РУБЛЕЙ (ВКЛЮЧИТЕЛЬНО): 2.5%»
Просто при Ваших требованиях Вам банк-то не нужен особо. Предъявите любые требования, для которых обычно выбирают банк:)
Вот смотрите.
Вам нужны операции со счетом вида «положить/снять», но они самоцелью не являются (хранить куда надежнее под подушкой), не ради же забавы будете снимать/класть.
Интернет-банкинг Вам по сути нужен что бы контроллировать счета (переводы и платежи Вы не упоминали по ИБ, только пейпел).
Вы готовы платить за содержание счета, получается доход Вам не нужен (т.е. о процентах в разных банках тоже речь не идет).
По сути остается paypal и возможность внести на него деньги в ближайшем месте типа киви. А под это дело подходит киви с их виртуальной визой, целиком и полностью.
Но если забыть о Ваших задачах и подумать в целом.
Мы бы посоветовали тиньков с их лесенкой вкладов в пределах АСВ для 3 месячного замораживания средств в размере 500к и 200к на карте без замораживания. Ибо это даст 15% годовых на 500к и 10% годовых на 200к. Плюс на него можно скидывать из киви деньги бесплатно в размере 60к в месяц.
Русский стандарт для 700к исходя из 10% годовых опять же, без замораживания.
Связной для 700к исходя из 10% годовых на карту опять же, без замораживания.
Любой из банков позволит пользоваться пейпелом.
При 2млн даже 10% годовых дадут 16к в месяц — не много, но не плохо.
Можно к этому добавить альфу, если Вы активно работаете в инете — обойдется порядка 1-3 тысяч в год (в зависимости от тарифа), но бесплатные мгновенные переводы другим клиентам, куча выводов из электроденег, карты кредитные прикольные если вдруг понадобятся и т.д.
Вероятно есть смысл убрать формулировку «азартные игры» из своего вопроса, указать на вышеприведенный ВМИД и спросить у тех.поддержки ВМ — как Вам работать ТАК ЖЕ как они.
update wp_posts set post_type='page' where post_type='post' and post_date in (select `created` from jost_content where catid not in (16) )
Или используйте вариант что Vampiro выше написал
Что бы работать с разными БД, имена таблиц можно указывать как adminjc.jos_content и adminwp.wp_posts
Что касается почему апдейт произошел только одной строки. Во первых, там хабрапарсер сожрал кусок, напишите catid not in (16). А во вторых, а Вы уверены что должно было поменяться больше? created и post_date задаются там с точностью до секунды насколько мы помним, совпадение в целом маловероятно, хотя можем ошибаться по памяти.
*сорри, 100м прочиталось как 100мб.
Недоумение по поводу тормозов ушло.
Совет попилить таблицу на 2 части — auto_id, from_id, to_id и «остальное» — в силе. Это СИЛЬНО уменьшит основную таблицу по которой идут выборки, как следствие даст прирост скорости, и выборки и вставки и перестроение индексов — все будет резвее на малом объеме.
Не фиксированный полей, а только поля с фиксированной длиной. Char/int — можно, varchar/longtext — нельзя и т.д…
В остальном — если речь о том, что Вам нужно вытаскивать определённые данные о пользователе, то вопрос в том — какие Вам данные о пользователе нужны? Может проще ввести в таблице пользователей поле типа text и аггрегированные данные (баланс там, очки, карма) хранить там? Вместо огорода с отдельными кэшами? Выборка из таблицы пользователей по ID будет не сильно медленнее чем кэши.