X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Сравнивание больших таблиц
yuriy_hb
yuriy_hb
Topic Starter сообщение 11.6.2010, 13:02; Ответить: yuriy_hb
Сообщение #1


Здравствуйте, всем!!!

Столкнулся вот с какой задачей:
Есть две таблицы очень огромных (в каждой к примеру по 1 мил. строк).
Мне нужно сравнить каждую строку одной таблицы со строкой другой. если такое совпадение имеет место, проводим определенные действаия:

Вот мой скрипт, который я придумал, хотя он не идеален:

[PHP]
$sql = mysql_query("SELECT *FROM auto WHERE email = '$_SESSION[email]'");
while($row = mysql_fetch_assoc($sql))
{
$sqlR = mysql_query("SELECT *FROM supportState");
while($rowR = mysql_fetch_assoc($sqlR))
{
if($row['bookMark'] == $rowR['bookMark']) {
$img = "star-1.png"; }
else {
$img = "star-2.png"; }
}

}

[/PHP]

Тоисть получается цыкл в цыкле. Если строк не много то все ок. Но если строк скажем около миллиона, то это проблема, и время на выполнения такой процедуры может затянутся на Бог знает сколько.

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

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) EZmob - качественный трафик в больших количествах, по всему миру!
Self-serve рекламная сеть
13 Ruslan_EZmob 4349 23.4.2024, 14:18
автор: Ruslan_EZmob
Открытая тема (нет новых ответов) Может кто подкинуть бесплатных больших баз сайтов?
23 Himena 13815 1.12.2021, 14:44
автор: Trustobmen
Открытая тема (нет новых ответов) Ищу волшебника Гугл-таблиц
2 Bel_Ami 2056 6.12.2019, 19:36
автор: REGNET
Открытая тема (нет новых ответов) База ключевых слов ТОП-65 самых больших USA онлайн-магазинов!
mast have для буржа
1 Germeso 2375 4.7.2017, 4:28
автор: Germeso
Открытая тема (нет новых ответов) Необходимо размножение не больших текстов.
Заказываю периодически.
1 gold15 1143 11.4.2017, 19:29
автор: ViktorijaVV


 



RSS Текстовая версия Сейчас: 26.4.2024, 3:28
Дизайн