|
|
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
Привествую всех. Какой способ самый быстрый при работе с ADO, при определении существования определенной записи? И меньше памяти жрет? Классический метод: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Или же, лучше такой? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2009, 16:48 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2009, 18:24 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
Спасибо большое И еще, тем кому эта тема интересна накопал одну страницу, по оптимизацию VB-приложения работаюшего с SQL Server'ом Performance Tuning Tips for Creating Visual Basic Applications Using SQL Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2009, 20:47 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
Другой вопрос, а для редактирования одной записи Т.е. заведомо знаешь что в таблице записей отвечающим твоим требования всего одна И для такого случая какой вариант курсоров использовать? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2009, 21:52 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
orunbek, Во-первых, SELECT * — это зло. Во-вторых, почему вы не выносите логику редактирования данных на сервер, в ХП ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 11:12 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
orunbekПривествую всех. Какой способ самый быстрый при работе с ADO, при определении существования определенной записи? И меньше памяти жрет? Самое быстрое и не напряжное для сервера вот такое: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 17:46 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
big-dukeorunbek, Во-первых, SELECT * — это зло. Во-вторых, почему вы не выносите логику редактирования данных на сервер, в ХП ? ну наверно, SELECT * от SELECT FldName не отличается по скорости обработки в случае когда количество столбцов в таблице менее 10ти. Или зависит? То что можно вынести я уже вынес, а здесь "не выносимое" ;-) White OwlorunbekПривествую всех. Какой способ самый быстрый при работе с ADO, при определении существования определенной записи? И меньше памяти жрет? Самое быстрое и не напряжное для сервера вот такое: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 21:18 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
Здесь сразу тему поднимаю по поводу SELECT * и т.д. http://sql.ru/forum/actualthread.aspx?tid=674299&pg=-1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2009, 21:21 |
|
||
|
Быстрый способ определить есть ли записи отвечающие требованиям
|
|||
|---|---|---|---|
|
#18+
orunbek Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2009, 18:19 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36054645&tid=2160821]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 371ms |

| 0 / 0 |
