
Andrey
25.04.2017
10:23:11
но это уже если в бухгалтерию пойдешь

Андрюха (Ren)
25.04.2017
11:54:13
Ну что там, развивающая программа когда будет? Стримчанский там или чего по круче?

v
25.04.2017
11:54:59
дарю

Google

Андрюха (Ren)
25.04.2017
11:55:06
а то сижу как школьник необразованный, хелловорлды пилю.

v
25.04.2017
11:55:31
прокачай свою аяхуаску

Al
25.04.2017
11:56:25
0.1959 сек. это много для выполнения php-скрипта?

Anonymous*
25.04.2017
11:56:30
мне писали вроде оттуда
говорят не хочешь статей пописать

v
25.04.2017
11:56:38
они очень занудные

Anonymous*
25.04.2017
11:56:39
просто так

Андрюха (Ren)
25.04.2017
11:56:39
дошкольный курс по пхп? что то новенькое
А аякс за пивом реально отправить?
Чет депресснячок весенний

Anonymous*
25.04.2017
11:58:18
надо посмотреть

Андрюха (Ren)
25.04.2017
11:58:59
ну да, сгоняет, а потом из json сидеть перегонять

Google

Андрюха (Ren)
25.04.2017
11:59:33
спс, вечером нагряну на их канал

Chuvi
25.04.2017
12:00:02

Al
25.04.2017
12:00:25

Chuvi
25.04.2017
12:00:46

Al
25.04.2017
12:00:56

Андрюха (Ren)
25.04.2017
12:00:59

Chuvi
25.04.2017
12:01:05
На каком железе? Каким запросом?
Просто один SELECT или у тебя там for какой-нить?

Al
25.04.2017
12:02:24

Chuvi
25.04.2017
12:02:25

Al
25.04.2017
12:02:52
while

Chuvi
25.04.2017
12:03:11
Тогда нормально.

Al
25.04.2017
12:03:16
while ($rt = $top->fetch(PDO::FETCH_LAZY)){

Chuvi
25.04.2017
12:03:34
Засунь в один SELECT будет быстрее.

Al
25.04.2017
12:04:12
как засунуть в один?
оно в есть в одном

Chuvi
25.04.2017
12:04:52
SELECT * FROM log WHERE id IN (id_1,id_2,id_3,...) ORDER BY id DESC

Al
25.04.2017
12:05:59
тогда еще нужно и диапазон времени прописать, т.к. я в самом цикле делаю выборку только за сегодня
if (date("d M Y", $rt->normaltime) == date("d M Y", time())){

Google

Al
25.04.2017
12:07:02
или лучше это делать в запросе?

Chuvi
25.04.2017
12:07:05
SELECT * FROM log WHERE id IN (id_1,id_2,id_3,...) AND timestamp ORDER BY id DESC

Al
25.04.2017
12:07:27
раница будет ощутимой?

Chuvi
25.04.2017
12:07:29
Один запрос в базу лучше чем ~1000 ты не находишь? )

Al
25.04.2017
12:07:53
а где у меня 1000 запросов?

Chuvi
25.04.2017
12:08:09
достаёт ~1000 строк из БД

Al
25.04.2017
12:08:10
запрос один, он сделал выборку и дальше цикл

Jury
25.04.2017
12:08:25
https://t.me/mysql_ru - там помогут, не?

Al
25.04.2017
12:08:33
ну да, 1000 строк это выборка за один день

Chuvi
25.04.2017
12:08:55
И на каждую строку у тебя по селекту.
KVM, 1GB, 2 core, debian 8.7
$top = $pdo->prepare('SELECT * FROM log ORDER BY id DESC');
$top->execute();

Al
25.04.2017
12:10:02
$qw = $pdo->prepare('SELECT * FROM log ORDER BY id DESC');
$qw->execute();
while ($qwe = $qw->fetch(PDO::FETCH_LAZY)){
if (date("d M Y", $qwe->normaltime) == date("d M Y", time())){
}
}

Al
25.04.2017
12:10:08
разве это 1000 запросов?

Chuvi
25.04.2017
12:10:27
Блин, вот сложно было сразу скинуть одним куском?

Al
25.04.2017
12:11:00
не думал что это важно)

f4rt~
25.04.2017
12:11:33
индексы в бд есть?

Al
25.04.2017
12:11:54

Admin
ERROR: S client not available

Chuvi
25.04.2017
12:11:59
Я думал у тебя в цикле вот это:
$top = $pdo->prepare('SELECT * FROM log ORDER BY id DESC');
$top->execute();

Google

Al
25.04.2017
12:12:02
как правильно?)

Chuvi
25.04.2017
12:12:37

f4rt~
25.04.2017
12:12:54

Chuvi
25.04.2017
12:13:31
спасибо )

Андрюха (Ren)
25.04.2017
12:14:10
клевую шоколадку взял
размером как клава без нампада

f4rt~
25.04.2017
12:15:03
без нампада

Андрюха (Ren)
25.04.2017
12:15:16

Chuvi
25.04.2017
12:15:20
неее, я чё нюб какой то))
А тебе точно и объект и массив нужен?
PDO::FETCH_LAZY медленнее, ибо и то и другое создаётся по каждому объекту.

f4rt~
25.04.2017
12:15:50
хуя ты
бочку катишь

Al
25.04.2017
12:15:56

Андрюха (Ren)
25.04.2017
12:15:57
тоже привык к нампаду?

Chuvi
25.04.2017
12:16:42
что предалгаешь??
Предлагаю посмотреть что именно ты из них используешь и создавать только массив || объект, а не оба.

Al
25.04.2017
12:17:07
а как посмотреть что я использую?)

Chuvi
25.04.2017
12:17:23
о_О

Al
25.04.2017
12:17:56
ну как бы это пример с pdofaq

Google

Al
25.04.2017
12:18:17
http://phpfaq.ru/pdo

Chuvi
25.04.2017
12:18:30
У тебя там результаты в коде потом в скобочках
$return['field_name']
используются, или через стрелочку
$return->field_name
?

Андрюха (Ren)
25.04.2017
12:18:43
ой там еще и SafeMySQL живой

Al
25.04.2017
12:19:21
стрелочку

Chuvi
25.04.2017
12:19:58
стрелочку
PDO::FETCH_OBJ попробуй и молись чтоб не сломалось. )