100 милионов записей в базе

ci_n_co

Новичок
100 милионов записей в базе

допустим таблица

CREATE TABLE test (name CHAR(30), surname CHAR(30), personal_code CHAR(30), phone CHAR(30), item_bought CHAR(30));

clients.tbl


name | surname | personal code | phone | item bought

Patrik|
Test|
Alex|
Test2
Alex|
Test5
Alex|

в ней 100 000 000 записей

если делать запрос

SELECT * FROM clients WHERE name='Alex'

на сколько быстро выдаст результат ? 0.0x ms ?
 

WP

^_^
> 100 000 000
Жжошь)
> на сколько быстро выдаст результат
А выдаст ли? ))

И ты не дал структуру) Только названия полей.
 

Tor

Новичок
теоретик нашелся
понятия не имеет, о чем говорит, а туда же
 

hermit_refined

Отшельник
ci_n_co
когда будет реальная база, тогда и приходите.
задолбали теоретики.

но. "item bought" и отсутствие id наводит на мысль о том, что бд не нормализована. одному реальному клиенту должна соответствовать одна уникальная запись в таблице.
 

ci_n_co

Новичок
да я просто хочу создать базу оптимальную, что бы потом не переделывать весь сайт.. вот и узнаю как правильно реализовать таблицу
 

Фанат

oncle terrible
Команда форума
так и надо писать. "как правильно реализовать таблицу".
а не "я высосал из пальца цифру в сто миллионов, ответьте мне, с какой скоростью будет производиться выборка, с точностью до долей секунды!".
причём даже СУБД не названа.
 

Фанат

oncle terrible
Команда форума
о боже.
кто был на пхпклубе, в цирке не смеётся.

почему амбициозность планов всегда обратно пропорциональна уровню средств на их реализацию?
 

hermit_refined

Отшельник
ci_n_co
включаете мозги, внимательно читаете два предложения по вашей ссылке:
* These tests did not attempt to measure multi-user performance or optimization of complex queries involving multiple joins and subqueries.
* These tests are on a relatively small (approximately 14 megabyte) database.
и делаете проект на нормальной бд.
 

Tor

Новичок
да какой, к черту, проект
человек не понимает ни что делать, ни как, ни какими средствами

совет: начни с доски объявлений, новостной ленты, форума
 

Фанат

oncle terrible
Команда форума
http://www.sqlite.org/speed.html
пипец.
- Я купил себе подержанный автомобиль Ока! Сказать по правде, и не купил, а мне так отдали.
Скажите пожалуйста, с какой скоростью она довезёт на рынок 10 тонн картошки???

-~{}~ 11.01.07 17:31:

а для чего тогда создали sqlite ?
для того, чтобы возбуждать больную фантазию ламеров, которые клепают свой первый в жизни сайт на бесплатном хостинге, но уже мечтают о том, что в базе будет сто мильёнов покупок, да за каждую ему отстегнётся хотя бы по одному центу.... ух, захватывает дух!!!
 

ci_n_co

Новичок
у тебя переизбыток PHP в мозгах.. че мне теперь переходить на твой любимый MySQL ?
 

Фанат

oncle terrible
Команда форума
ты действительно думаешь, что понимаешь хоть что-то в моих мозгах? =)
 

hermit_refined

Отшельник
ci_n_co
нет, это на форуме переизбыток идиотов, в связи с окончанием праздников, видимо.
не хотите прислушиваться к ответам - зачем спрашивать?
 

Tor

Новичок
че мне теперь переходить на твой любимый MySQL ?
тебе указать, кто в обсуждении впервые упомянул эту БД?
или ты уже наконец поймешь всю глупость своей затеи и пойдешь .... э-э ... почитаешь книжку?
 
Сверху