|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
Alex_Ustinov, ты не поверишь! Но я грешным делом тоже самое дёрнулся делать. У меня даже в закоментированном коде оно так и осталось. Потом смотрю - Прохорыч просто пары учитывает. А кросс-парную группировку ему вроде как не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 22:49 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
mayton Alex_Ustinov, ты не поверишь! Но я грешным делом тоже самое дёрнулся делать. У меня даже в закоментированном коде оно так и осталось. Потом смотрю - Прохорыч просто пары учитывает. А кросс-парную группировку ему вроде как не надо. еще вчера надо было miltorg Если кто то не читал предыдущею тему: Есть файл - в каждой строке 20 чисел, через пробел, от 1 до 99 включительно. Около 5 тысяч строк. Нужно получить совпадения по 9 чисел. Например 5_7_8_27_39_50_58_62_70 - комбинация есть в 5 строках - в 1, 28, 1004, 4300, 4444, ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 23:43 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
mayton, ну это логично побитово решение практически одно, допустим ищем 11 вхождений, получили (беру строку 3333 для примера) ТАБ1 id1 id2 cifri kol-vo3333 3334 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 153333 3335 1 2 3 4 5 6 7 8 9 10 11 12 13 14 143333 3336 1 2 3 4 5 6 7 8 9 10 11 12 13 133333 3337 1 2 3 4 5 6 7 8 9 10 11 12 123333 3667 2 3 4 9 10 12 13 14 18 19 20 11 maytonПотом смотрю - Прохорыч просто пары учитывает. А кросс-парную группировку ему вроде как не надо. ему это как раз и надо, т.е. из ТАБ1 свернуть каким то образом в GROUP kolvo kombi3333-3334-3335-3336-3337 5 1 2 3 4 5 6 7 8 9 10 11 12 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 23:49 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
H5N1, ну вот-же Прохорыч приводит свой отчет. У него - список пар. Первая и двадцать пятая строка. 11 общих цифр. Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 23:50 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
mayton, это первый проход ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2021, 23:52 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
Пф... какой еще к чорту проход? Кто вообще так задания ставит. Вот посмотрите как я поставил задачу 22268087 в топике Программирования. В олимпиадном стиле. Есть Input . Output . И точка. И все поняли и стали кодить. А здесь - седьмая вода на киселе... Зачем давать ценные указания. Программист сам знает КАК сделать. Скажите что на выходе. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 00:02 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
mayton, через несколько дней увидим что на выходе ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 00:21 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
А почему вообще не разобрать все числа в строки таблицы, например такой date, colid int, val int А затем простой запрос: Код: sql 1. 2. 3. 4. 5. 6.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 01:02 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
__Avenger__ А почему вообще не разобрать все числа в строки таблицы, например такой date, colid int, val int А затем простой запрос: Код: sql 1. 2. 3. 4. 5. 6.
? Результат: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
Скрипт: ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 01:38 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Убрал двойников, запрос считает за минуту. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 02:02 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
у хадупа в комбинации по 10 победили 66 строк с 5 совпадениями [1, 2, 3, 4, 5, 6, 7, 8, 10, 11] ----- есть в 18.07.2016 15.07.2016 14.07.2016 17.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 8, 11, 12] ----- есть в 18.07.2016 17.07.2016 16.07.2016 15.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 8, 9, 11] ----- есть в 18.07.2016 16.07.2016 15.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 9, 10, 12] ----- есть в 18.07.2016 16.07.2016 17.07.2016 14.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 8, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 16.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 8, 9, 10, 11] ----- есть в 18.07.2016 16.07.2016 15.07.2016 14.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 8, 9, 11, 12] ----- есть в 18.07.2016 16.07.2016 17.07.2016 14.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 7, 8, 9, 10, 12] ----- есть в 18.07.2016 14.07.2016 17.07.2016 16.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 7, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 14.07.2016 15.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 6, 7, 8, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 14.07.2016 15.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 6, 7, 8, 9, 10, 11] ----- есть в 18.07.2016 14.07.2016 17.07.2016 16.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 6, 7, 8, 9, 11, 12] ----- есть в 18.07.2016 14.07.2016 17.07.2016 15.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 6, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 17.07.2016 15.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 5, 6, 7, 8, 9, 10, 12] ----- есть в 18.07.2016 14.07.2016 16.07.2016 17.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 5, 6, 7, 9, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 16.07.2016 15.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 5, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 15.07.2016 14.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 5, 6, 7, 8, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 15.07.2016 14.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 5, 6, 7, 8, 9, 10, 11] ----- есть в 18.07.2016 17.07.2016 15.07.2016 14.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 5, 6, 7, 8, 9, 11, 12] ----- есть в 18.07.2016 15.07.2016 16.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 5, 6, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 16.07.2016 15.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 16.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 5, 6, 7, 8, 9, 10, 12] ----- есть в 18.07.2016 17.07.2016 15.07.2016 16.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 5, 6, 7, 9, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 16.07.2016 14.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 5, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 16.07.2016 17.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 5, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 15.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 5, 6, 7, 8, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 16.07.2016 15.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] ----- есть в 18.07.2016 14.07.2016 16.07.2016 17.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 5, 6, 7, 8, 9, 11, 12] ----- есть в 18.07.2016 14.07.2016 17.07.2016 15.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 5, 6, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 16.07.2016 15.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 15.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [2, 4, 5, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 16.07.2016 14.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 14.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 8, 10, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 16.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] ----- есть в 18.07.2016 16.07.2016 15.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 8, 9, 12] ----- есть в 14.07.2016 17.07.2016 15.07.2016 16.07.2016 18.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 9, 10, 11] ----- есть в 18.07.2016 16.07.2016 15.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 7, 9, 11, 12] ----- есть в 18.07.2016 15.07.2016 16.07.2016 14.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 8, 9, 10, 12] ----- есть в 18.07.2016 16.07.2016 15.07.2016 17.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 6, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 15.07.2016 14.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 7, 8, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 16.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 7, 8, 9, 10, 11] ----- есть в 18.07.2016 15.07.2016 16.07.2016 14.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 7, 8, 9, 11, 12] ----- есть в 18.07.2016 14.07.2016 17.07.2016 15.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 5, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 17.07.2016 15.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 6, 7, 8, 9, 10, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 14.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 6, 7, 9, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 16.07.2016 14.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 4, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 15.07.2016 16.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 5, 6, 7, 8, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 16.07.2016 17.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 5, 6, 7, 8, 9, 10, 11] ----- есть в 18.07.2016 16.07.2016 17.07.2016 14.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 5, 6, 7, 8, 9, 11, 12] ----- есть в 18.07.2016 14.07.2016 16.07.2016 17.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 5, 6, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 14.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 3, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 14.07.2016 17.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 5, 6, 7, 8, 9, 10, 12] ----- есть в 18.07.2016 15.07.2016 14.07.2016 17.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 5, 6, 7, 9, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 14.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 4, 5, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 15.07.2016 16.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [1, 2, 5, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 15.07.2016 17.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 5, 6, 7, 8, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 15.07.2016 17.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 5, 6, 7, 8, 9, 10, 11] ----- есть в 18.07.2016 15.07.2016 14.07.2016 17.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 5, 6, 7, 8, 9, 11, 12] ----- есть в 18.07.2016 17.07.2016 16.07.2016 14.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 5, 6, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 16.07.2016 17.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения [1, 3, 4, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 16.07.2016 17.07.2016 15.07.2016 14.07.2016 cтроках ---- 5 cтроки совпадения [1, 4, 5, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 15.07.2016 17.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 5, 6, 7, 8, 9, 10, 12] ----- есть в 18.07.2016 15.07.2016 17.07.2016 14.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 5, 6, 7, 9, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 15.07.2016 16.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 4, 5, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 14.07.2016 16.07.2016 15.07.2016 17.07.2016 cтроках ---- 5 cтроки совпадения [2, 3, 5, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 15.07.2016 14.07.2016 17.07.2016 16.07.2016 cтроках ---- 5 cтроки совпадения [3, 4, 5, 6, 7, 8, 9, 10, 11, 12] ----- есть в 18.07.2016 17.07.2016 14.07.2016 16.07.2016 15.07.2016 cтроках ---- 5 cтроки совпадения ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 02:14 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
H5N1, так и есть 10 из 12 комбинаций = 66 1-2-3-4-5-6-7-8-9-10-11-12 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 02:21 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
Alex_Ustinov это не ответ!!! id covpalo cifri kol-vo3333-3334-3335-3336-3337 14.07.2016 -15.07.2016 -16.07.2016 -17.07.2016-18.07.2016 5 1-2-3-4-5-6-7-8-9-10-11-12 12 Нет. В ответе 10 цифр: 1-2-3-4-5-6-7-8-9-10 --------------- Нет. В ответе несколько... - ну например 20, максимальных совпадений. - У вас одно. Поймите. Когда я покажу ваше решение заказчику - он спросит тоже самое и деньги мы за это списать не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:04 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
mayton Alex_Ustinov, ты не поверишь! Но я грешным делом тоже самое дёрнулся делать. У меня даже в закоментированном коде оно так и осталось. Потом смотрю - Прохорыч просто пары учитывает. А кросс-парную группировку ему вроде как не надо. Если вы уже перешли на кликухи - я Андрон. - Армейская кликуха. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:06 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
H5N1, Это ответ или первый проход? Если ответ - цифр должно быть 10 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:12 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
H5N1, Даты не нужно таскать. Я ведь просил - строки. Номера строк. Сравнивать удобней. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:13 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
__Avenger__, Зачем вы начали прикручивать даты? В задании - номера строк. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:17 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
__Avenger__, Во! Уважуха. Наконец то хоть один готовый скрипт. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:22 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
miltorg H5N1, Это ответ или первый проход? Если ответ - цифр должно быть 10 это финальный ответ. мне лень вникать, что там у вас сменилось в тз, я решил вот эту задачу для 10 цифр miltorg Если кто то не читал предыдущею тему: Есть файл - в каждой строке 20 чисел, через пробел, от 1 до 99 включительно. Около 5 тысяч строк. Нужно получить совпадения по 9 чисел. Например 5_7_8_27_39_50_58_62_70 - комбинация есть в 5 строках - в 1, 28, 1004, 4300, 4444, miltorg Пример ответа: 1_2_3_4_5_6_7_8_9_10 ------ есть в 105, 200, 500, 5000 строках ------- 4 строки совпадения ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:29 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
__Avenger__, У меня ваш скрипт не запустился, к сожалению: mysql> source /media/miltorg/712B9BD2598A5E26/uuu/n3/u/SQLQuery24.sql; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'drop table declare @t xml = '<root> <a date="31.05.2007" s="13 14 15 17 21 26 ' at line 2 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'EXEC sp_xml_preparedocument @docHandle OUTPUT, @t' at line 1 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM OPENXML(@docHandle, N'/root/a',2) WITH (d varchar(10) '@date', s varchar(10' at line 3 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'insert into select try_convert(smalldatetime,t.d,104), v.value from cross appl' at line 2 mysql> ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:40 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
H5N1 miltorg H5N1, Это ответ или первый проход? Если ответ - цифр должно быть 10 это финальный ответ. мне лень вникать, что там у вас сменилось в тз, я решил вот эту задачу для 10 цифр miltorg Если кто то не читал предыдущею тему: Есть файл - в каждой строке 20 чисел, через пробел, от 1 до 99 включительно. Около 5 тысяч строк. Нужно получить совпадения по 9 чисел. Например 5_7_8_27_39_50_58_62_70 - комбинация есть в 5 строках - в 1, 28, 1004, 4300, 4444, miltorg Пример ответа: 1_2_3_4_5_6_7_8_9_10 ------ есть в 105, 200, 500, 5000 строках ------- 4 строки совпадения Упс. Я что-то не туда посмотрел. Извиняюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:43 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
H5N1, Отлично. Супер. Спасибо. Присылайте скрипт. Или как? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 08:55 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
Хм. Вот ведь какая штука. Хромосомы группируются в кластеры. Но сами кластеры тоже образуют иерархию. Это надо показать в отчёте? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 09:06 |
|
Считает слишком долго. Уже 2 сутки. Как оптимизировать скорость?
|
|||
---|---|---|---|
#18+
mayton Хм. Вот ведь какая штука. Хромосомы группируются в кластеры. Но сами кластеры тоже образуют иерархию. Это надо показать в отчёте? miltorg Пример ответа: 1_2_3_4_5_6_7_8_9_10 ------ есть в 105, 200, 500, 5000 строках ------- 4 строки совпадения ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2021, 09:14 |
|
|
start [/forum/topic.php?fid=47&msg=40042400&tid=1828188]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
192ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 295ms |
0 / 0 |