Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Всем привет. Подскажите пожалуйста, у меня есть 2 таблицы A и B в таблице A содержится 300млн записей в таблице B содержится 800млн записей на обеих таблицах есть ключ по одному полю uniqueidentifier запускаю count на обеих таблицах (по очереди): Код: sql 1. 2. получаю результат за 10 секунд Выполняю : Код: sql 1. 2. получаю результат за 30 минут Обе таблицы находятся в разных базах и я предполагаю, что связано это с тем, что одна база A хранится физически на более быстрых носителях (HDD), чем база B Скажите пожалуйста с чем это может быть связано, что я упускаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 11:26 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Кол-во записей можно узнать гораздо быстрее. А мерять скорость скана без учета объема в байтах как-то странно. И не следить за статусом сессии и ожиданиями в течение 30 минут тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 11:34 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевич, подскажите пожалуйста как я должен был это проверить? или если есть статься или пост где я могу про это узнать больше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 11:38 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Sandist, примерное количество записей: Код: sql 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 15:45 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Sandist, sp_spaceused sys.dm_os_waiting_tasks ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 23:49 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Sandist, почитайте вот эту статью на хабре: https://habr.com/ru/post/271797/ Писал один из завсегдатаев этого форума. ... к сожалению, сейчас редко пишущих сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2019, 08:23 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
А в sysindexes.Rows разве не количество строк хранится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2019, 08:47 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Alexander UsSandist, примерное количество записей: Код: sql 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. Предложенный выше вид v_statistics_spaceusage_tables допилен из стандартного SSMS отчета "Disk Usage by Top Tables" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2019, 11:47 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Sandist, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Не идеально раотатет если верна статистика и для партицированных таблиц не пашет но зато оч.быстро показывает кол-во ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2019, 17:54 |
|
||
|
количество записей в таблице count
|
|||
|---|---|---|---|
|
#18+
Я постоянно теряю эти скрипты, поэтому, когда опять, на очередном BI/ETL проекте, надо быстро считать количество записей в куче таблиц, я поступаю так: - запускаю профайлер - правой кнопкой мыши по имени базы => Reports => Standard Reports => Disk usage by Table - в профайлере перехватываю текст запроса, копирую его - создаю VIEW disk_usage_by_table с текстом перехваченного запроса Метод, конечно, для ленивых, но всегда под рукой :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2019, 10:46 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=98&tid=1687635]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 377ms |

| 0 / 0 |
