Bilmiyənlər oxuyar onda :)
Shahriyar Rzayev, )) Sağol. Özüm server işlədirəm. Bunları bilirəm :)
Problem deyil böyük həcmli bir table tapıb onu optimize ederik ;)
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.
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.
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.
:)
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?
Böyük table-larda əlbəttə ki count(*) daha sürətli işləyəcək. Əyani misal olaraq buyurun baxın.
[code]mysql> select count(*) from city;
+----------+
| count(*) |
+----------+
| 4079 |
+----------+
1 row in set<strong> (0.01 sec)</strong>[/code]
Və
[code]
mysql> select * from city;
+------+----------------------
-----------+
4079 rows in set<strong> (0.16 sec)</strong>
[/code]
0.16 və 0.1 :)
Birinci daha yaxşıdı. Mən kodlarımda həmişə 1-xi formadan istifadə edirəm.