![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 13 Dołączył: 16.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam baze danych z produktami w ktorej znajduje sie pole `id`. Problem w tym ze z tej bazy korzysta pare stron i kazda z nich wyglada tak samo przez ta kolumne. Musze zrobic tak zeby kazdy z adresow przy tym samym zapytaniu select mial produkty w nieco innej kolejnosci. Danych jest za duzo zeby je losowac, skrypt nie daje rady z czasem wykonania. Wymyslilem ze do kazdego adresu dodam kolumne `id_domena` i wkleje tam losowe wartosci, ale nagle mam do wykonania pare tysiecy update i znow skrypt nie wyrabia sie, za duzo polecen sql. Pytanie wiec jak to zoptymalizowac ? Nie da sie zrobic jednego zbiorowego update, wiec jak wstawic tam losowa liczbe, najlepiej unikalna ?
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 11:20 |