-
Bug
-
Resolution: Fixed
-
Minor
-
2.9
-
MOODLE_29_STABLE
-
MOODLE_28_STABLE, MOODLE_29_STABLE
-
MDL-49482-master -
When standard log (logstore_standard_log table) contains more than... not sure.. but between 300.000 and 700.000 records and I run report_log, setting &page param to ~more than 3000 (~1000 for Rajesh) the page just returns a white screen or it just renders the filters. It is crashing in get_events_select, but it does not matter if it is a get_recordset a get_records, if it returns an iterator, an array... It always crashes
Setting memory_limit to unlimited "fixes" the problem, but all the other drivers just need around 32/64MB to download hundreds of thousands of records (after MDL-48595)
I remember Eloy commenting about some db drivers not being friendly with recordsets, I understand that it is Mssql as using an oracle I could download a 100MB logs csv.
Opening this issue in case there is any workaround this.
I set affect versions as 2.9 but probably 2.8 and 2.7 are also affected.
Environment:
- FreeTDS driver
- Sql server 2012 in a Win 7