Size: a a a

DBA - русскоговорящее сообщество

2021 March 25

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
A.K
с какой библиотекой это делается
С любой, умеющей это делать.
источник

A

A.K in DBA - русскоговорящее сообщество
Ilia Zviagin
С любой, умеющей это делать.
серьезн? не знала
источник

A

A.K in DBA - русскоговорящее сообщество
спасибо огромное
источник

A

A.K in DBA - русскоговорящее сообщество
что бы я делала без вас
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
A.K
серьезн? не знала
Найди в интернете средства для твоего языка программирования.
источник

TK

Taras Kuliievych in DBA - русскоговорящее сообщество
Так, очень тупой вопрос. Насколько замедляется запрос в бд от количества заселекченых елементов ?
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Taras Kuliievych
Так, очень тупой вопрос. Насколько замедляется запрос в бд от количества заселекченых елементов ?
Что ты подразумеваешь под "количества заселекченых елементов"
источник

TK

Taras Kuliievych in DBA - русскоговорящее сообщество
Ilia Zviagin
Что ты подразумеваешь под "количества заселекченых елементов"
Select e1, e2 ... e123
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Taras Kuliievych
Select e1, e2 ... e123
Это называется "кол-во полей в списке вывода".

Скорость работы запроса от этого практически не зависит.

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

Также если у тебя много полей в списке вывода, возможно, эти поля/выражения вытаскиваются из большего числа таблиц, тогда просто за счёт обработки большего числа таблиц запрос может быть медленнее
источник

TK

Taras Kuliievych in DBA - русскоговорящее сообщество
Ilia Zviagin
Это называется "кол-во полей в списке вывода".

Скорость работы запроса от этого практически не зависит.

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

Также если у тебя много полей в списке вывода, возможно, эти поля/выражения вытаскиваются из большего числа таблиц, тогда просто за счёт обработки большего числа таблиц запрос может быть медленнее
Но если с одно таблицы то разницы практически нет ? Понял  спасибо
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Taras Kuliievych
Но если с одно таблицы то разницы практически нет ? Понял  спасибо
Нет, разницы нет
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Taras Kuliievych
Но если с одно таблицы то разницы практически нет ? Понял  спасибо
СУБД , если не колоночная, читает таблицы, а не поля таблиц.
Вот от кол-ва таблиц работа запроса сильно зависит.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
A.K
с какой библиотекой это делается
Вот нашёл тебе ...

https://www.libxl.com/
источник

TK

Taras Kuliievych in DBA - русскоговорящее сообщество
Ilia Zviagin
СУБД , если не колоночная, читает таблицы, а не поля таблиц.
Вот от кол-ва таблиц работа запроса сильно зависит.
Ну это понятно, чем больше таблиц и логики тем больше работы
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Taras Kuliievych
Select e1, e2 ... e123
Может зависеть, и значительно, если таблица "широкая", и:
1. Полей выбирается немного (network traffic и/или хранение промежуточных результатов).
2. Перечисленные поля можно выбрать только из индекса (index-only scan).
источник

TK

Taras Kuliievych in DBA - русскоговорящее сообщество
Yaroslav Schekin
Может зависеть, и значительно, если таблица "широкая", и:
1. Полей выбирается немного (network traffic и/или хранение промежуточных результатов).
2. Перечисленные поля можно выбрать только из индекса (index-only scan).
Хм понял
источник

TK

Taras Kuliievych in DBA - русскоговорящее сообщество
Тоже спасибо
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Taras Kuliievych
Хм понял
Ну это всё равно косвенно.

Запрос от запроса зависит в общем, а не от полей
источник

A

A.K in DBA - русскоговорящее сообщество
спасибо
источник

V

Vitor in DBA - русскоговорящее сообщество
A.K
как можно автоматизировать workflow процесс - собрание отчетов из разных дочерних компаний в Excel.
Очень много Excel файлов, из них нужно вытащить нужные показатели и их добавить в нашу базу данных чтобы визуализировать
Ещё один способ - через ODBC или OLE DB
источник