
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.11.2002, 13:49:04
|
|||
|---|---|---|---|
корректно сформировать запросс объединением 1-й табоице |
|||
|
#18+
Есть таблица аудита подключений пользователей: Код: plaintext 1. 2. 3. Собственно вопрос: нормально ли оргнизованы данные? может имело смысл создать ее в следующем виде: Код: plaintext 1. 2. а если нормально, то можно ли без временной таблицы одним запросом потянуть это к виду который предложен во втором варианте таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2002, 14:28:37
|
|||
|---|---|---|---|
корректно сформировать запросс объединением 1-й табоице |
|||
|
#18+
И первый, и второй варианты не будут работать, если возможны несколько одновременных сессий одного пользователя. Если это невозможно, то имеет смысл удалить одно из полей logon, logout, а оставшееся назвать LogStatus (bit, 1 если On, 0 если Out). Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2002, 15:06:35
|
|||
|---|---|---|---|
корректно сформировать запросс объединением 1-й табоице |
|||
|
#18+
одновременное подключение невозможно, вот посетила мысль, может поля logon и logout сократить до одного? те - 0 login 1 - logout ? Или это мания оптимизации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2002, 15:36:20
|
|||
|---|---|---|---|
корректно сформировать запросс объединением 1-й табоице |
|||
|
#18+
В моем примере так и сделано. Это не оптимизация, а нормализация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.11.2002, 20:11:52
|
|||
|---|---|---|---|
корректно сформировать запросс объединением 1-й табоице |
|||
|
#18+
V chem zhe optimizacija dlja tablicy : idUser | dateTime | LogStatus (int) (date) (bit) po sravneniju s tablicej : idUser | dateTimeLogon | dateTimelogout ? v pervom sluchae nuzhno sozdat' 2 zapisi : dlja logon i dlja logout, gde idUser budet povtorjat'sja vo vtorom sluchae zapis' unikal'na dlja kazhdoogo vizita i nichego ne povtorjaetsja, ja by predpochel vtoroj variant Snark ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2002, 10:52:38
|
|||
|---|---|---|---|
корректно сформировать запросс объединением 1-й табоице |
|||
|
#18+
Я же сказал про нормализацию. К тому же я говорил о первом варианте таблицы. А вообще при данной постановке задачи второй вариант действительно лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1818994]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
58ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 299ms |

| 0 / 0 |
