Felszabadítása php

Memória felszabadítása a PHP

Kérdés navernove, izgalmas sok. Valójában, a probléma nyilatkozata:
- Van egy táblázat tövénél 6500 bejegyzés (table_1). van egy osztály dolgozik az asztalra - sőt, CMS'ki modul (module_1).
- van egy másik tábla a feljegyzések óta, 1400 (table_2), amelyre van is egy osztály (module_2).
- feladat - az table_1 table_2 dobja az adatokat, de szerkezetileg különböző táblázatok. Ebből a célból van egy sor module_2 megfelelés mezőket table_1 mezők table_2.
Megoldva: Válasszunk table_1 id'shniki bejegyzések rajtuk module_1 megkapjuk adatokat más területeken, hívja module_2, végighaladni a tömb megfelelőségi mezők területén adat MEGFELELŐ table_1 tolerálható table_2.

Minden jó, de hogy a használt memória mennyiségét a httpd folyamat a szerveren, nőtt 5 MB másodpercenként.
Object module_1 egy ciklusban nem jön létre, megteremti csak az egyik esetben az osztály module_1, egy hurok feldolgozása Válasz izom tulajdonságok
module_1 kijelölt területen értékeket table_1.
hatástalanított () nem segít.

Én elfogadom bármilyen javaslatot, hogy megoldja baj. Előre is köszönöm!

Köszönöm a figyelmet

Alapozom import 38 000 000 rekordot volt a történet maga. Probyval is történhet a tömb, mint te.
De a script nem szántott.
Természetesen szenvedtem sokáig, de ezután a szemtelen.
Által létrehozott tömb, csatlakoztatva foreach (); Amikor dolgozik tsykla röptében generálja a SQL-kódot, amelyet meg kell repülni az alap, de rögzített fájlt. Akkor csak feltölteni fájlokat az admin.

De ha az importált mintegy 4000 - 8000 ezer rekordok, minden rendben volt.

Véleményem szerint az osztályok sok a rendszer erőforrásait, ami szintén hatással lehet ez gyönyörű. Lehet, próbálja valahogy fordítanom az egészet egyetlen php forrás, de nem osztályok, és futtatni.

Azt mondják egyszerre, nem tudom, ez csak buggyantott.

Írta Letmetouchyou

Ezzel gondolta OOP megkönnyíti terhelés>.<

A banális primerchik végrehajtás lehetséges? Ön a hurok egy bejegyzés az adatbázisban? Ez 6500 kéréseket? Ne jól értem?

Minden megfelelően tervezett témák és üzenetek törlésre kerülnek! A félreértések elkerülése érdekében kérjük, olvassa el a GYIK-et és szabályzat a „felülvizsgálata és értékelése helyek.” A tudatlanság nem mentség otvetstvenosti. (C) Minden jog az alkotmányban.
A fórum vezetői él faeper. és javaslatokat hagyja zdesya. panaszok itt

Kapcsolódó cikkek