mysql_num_rows vs COUNT(*)

Maraqlıdır. Hansı daha sürətlidir?

$sql = mysql_query(“SELECT * FROM `users`”);
$result = mysql_num_rows($sql);

Yoxsa

$sql = (“SELECT COUNT(*) FROM `users`”);
$result = mysql_result($sql, 0);

Kimin nə fikri var bu barədə?


Yadda saxlama
Kateqoriya: Web skriptlər, kod həlləri . , , , . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (9 cavab var)

(12:39, 18/02/2012 ) #9117

Birinci daha yaxşıdı. Mən kodlarımda həmişə 1-xi formadan istifadə edirəm.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(14:02, 18/02/2012 ) #9125

Böyük table-larda əlbəttə ki count(*) daha sürətli işləyəcək. Əyani misal olaraq buyurun baxın.

mysql> select count(*) from city;
+----------+
| count(*) |
+----------+
|     4079 |
+----------+
1 row in set<strong> (0.01 sec)</strong>

mysql> select * from city;
+------+----------------------
-----------+
4079 rows in set<strong> (0.16 sec)</strong>

0.16 və 0.1 🙂

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(15:20, 18/02/2012 ) #9128

Shahriyar Rzayev , təşəkkür, doğrudur. Kiçik table-larda bu fərq hiss olunmaya bilər. Maraqlıdır , bəs COUNT(*) yox, COUNT(`id`) yazsaq nə udmuş olarıq? Yoxsa daha da ləngiyər prosses?

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(16:41, 18/02/2012 ) #9132

sen bura konkret əlində olan table-ı yaz. Onun üstündə araşdıraq.
1. cmd-ni aç
2. mysqldump –user=user_name –password=user_password db_name table_name > C:/Users/JRzayev/Desktop/table_name.sql
(Mən rahat olsun deyə desktop-a yönləndirdim)
3. Desktop-daki .sql faylı harasa upload elə və linki yaz bura.
🙂

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(17:00, 18/02/2012 ) #9134

Shahriyar Rzayev , təşəkkür. Sadəcə bəzi incəliklər çoxdur SQL-də. İstədim araşdıraq,həm də bilmək istəyənlər də oxusun. Belə sürətlə bağlı problemim yoxdur hələki.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(17:13, 18/02/2012 ) #9136

Elə də CMD yazmışam ki elə bil hamı localhost-dadı eee 🙂
phpmyadmin-dən də edə bilərsən.
1. Table olan database-ə gəl.
2. table-ı seç
3. “with selected”-den EXPORT-u seç və GO.
4. save as.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(17:14, 18/02/2012 ) #9137

Problem deyil böyük həcmli bir table tapıb onu optimize ederik 😉

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(17:15, 18/02/2012 ) #9138

Shahriyar Rzayev, )) Sağol. Özüm server işlədirəm. Bunları bilirəm 🙂

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(17:16, 18/02/2012 ) #9139

Bilmiyənlər oxuyar onda 🙂

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

MiMov cavab verdi - Özəl ip tv qurmaq (5 gün əvvəl)

MiMov cavab verdi - iptv onlayn paket almaq (5 gün əvvəl)

E. Hacı cavab verdi - 300$ Gömrük Limitini keçdim (11 gün əvvəl)

Software Developer cavab verdi - Aliexpress gömrük rüsumu nəyə görə hesablanır? (13 gün əvvəl)

AliyevYT cavab verdi - Honeygain, passiv gelir (13 gün əvvəl)

Sıradan biri cavab verdi - IMEI qeydiyyatı (15 gün əvvəl)

Fariz Huseynli cavab verdi - cerimenin öyrənilməsi (18 gün əvvəl)

Software Developer cavab verdi - cerimenin öyrənilməsi (20 gün əvvəl)

Software Developer cavab verdi - Kapital bank rekvizit payoneer (20 gün əvvəl)

Software Developer cavab verdi - Hər hansı kompyuter proqramının (EXE faylı) etibarlı olub olmaması yəni qanuni və ya saxta olduğunu necə bilmək olar ? (20 gün əvvəl)

txmn cavab verdi - Hərbi biletsiz, möhlətsiz iş (22 gün əvvəl)

Galaxy cavab verdi - X-də (Twitter) premium abunəliklə bağlı çətinlik (23 gün əvvəl)

Rsad Ncfli cavab verdi - Payonner 2024 ilə bağlı sual (28 gün əvvəl)

Software Developer cavab verdi - Payonner 2024 ilə bağlı sual (28 gün əvvəl)

Rsad Ncfli cavab verdi - Payonner 2024 ilə bağlı sual (28 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 607 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23229 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2024