PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »

> Найдено сообщений: 129
T1grOK Отправлено: 11 Мая, 2016 - 12:05:48 • Тема: Помощь по подключении к Sybase • Форум: Вопросы новичков

Ответов: 5
Просмотров: 310
Почему бы не почитать это http://php.net/manual/ru/book.sybase.php
T1grOK Отправлено: 16 Апреля, 2016 - 10:52:06 • Тема: Почему показывается разное время • Форум: Apache и другие веб-серверы

Ответов: 2
Просмотров: 502
Разные часовые пояса в OС и PHP
T1grOK Отправлено: 12 Апреля, 2016 - 20:56:09 • Тема: конкатенация строк • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 40
Если Mysql, то:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT GROUP_CONCAT(a.id),.......GROUP BY q.id
T1grOK Отправлено: 12 Апреля, 2016 - 20:19:53 • Тема: Как лучше организовать классы • Форум: Вопросы новичков

Ответов: 4
Просмотров: 254
Prizma пишет:
Мне пришло в голову решение создать еще один класс ProductBase со статической переменной products (@var Product[]) и методов getProduct() (@return Product), который в случае, если экземпляр этого продукта был уже создан возвращал его из переменной products, иначе создавал такой экземпляр и сохранял его в эту самую переменную.

Вы переизобретаете Identity Map.
T1grOK Отправлено: 07 Апреля, 2016 - 19:37:04 • Тема: Ограничение в запросе INSERT MYSQL вопрос • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 35
Если СУБД MySQL то ограничением может являться значение параметра max_allowed_packet
T1grOK Отправлено: 02 Апреля, 2016 - 19:42:03 • Тема: strtotime, начало текущих суток • Форум: Вопросы новичков

Ответов: 4
Просмотров: 288
PHP:
скопировать код в буфер обмена
  1. echo (new DateTime('today'))->format('U');
T1grOK Отправлено: 01 Апреля, 2016 - 12:34:44 • Тема: Вопрос о синхронизации баз данных • Форум: Вопросы новичков

Ответов: 3
Просмотров: 216
Репликация
T1grOK Отправлено: 27 Марта, 2016 - 14:00:30 • Тема: Запрос циклом - правильно ли это? • Форум: Работа с сетью

Ответов: 3
Просмотров: 1339
Хм....у VK же API имеется. Oauth авторизация и делай, что хочешь(в пределах возможностей API). Ограничение 3 запроса в секунду, но у VK есть свой JS-подобный язык, позволяющий сделать до 25 вызовов за одно обращение.
T1grOK Отправлено: 22 Марта, 2016 - 09:30:51 • Тема: Выборка из базы • Форум: Вопросы новичков

Ответов: 2
Просмотров: 112
powerpony пишет:
GROUP BY делает только по одному столбцу

Если группировка делается по одному столбцу, то да, если по двум - по двум и будет сгруппировано, по трем - ...и т.д.
Если нет необходимости получения какой-либо агрегатной информации, то можно воспользоваться DISTINCT.
T1grOK Отправлено: 22 Марта, 2016 - 09:24:01 • Тема: Долго выполняется запрос что можно предпринять • Форум: SQL и Архитектура БД

Ответов: 40
Просмотров: 318
В PostgresSQL нет понятия ENGINE, также нет понятия AUTO_INCREMENT, но есть понятие sequence, который является отдельным объектом в данной СУБД.
P.S. Вы предпочитаете бежать от проблемы, чем решать ее. PostgresSQL по умолчанию настроен таким образом, чтобы запуститься даже на калькуляторе, так что неизбежно придется конфигурировать те или иные параметры.
T1grOK Отправлено: 22 Марта, 2016 - 07:12:03 • Тема: Долго выполняется запрос что можно предпринять • Форум: SQL и Архитектура БД

Ответов: 40
Просмотров: 318
3d_killer пишет:
с ключами шевелится быстро, но до первого инсерта

Mysql помещает результаты запросов в кеш и при повторных запросах отдает из кеша. При вставке или обновлении записей кеш сбрасывается.
T1grOK Отправлено: 21 Марта, 2016 - 20:08:50 • Тема: Долго выполняется запрос что можно предпринять • Форум: SQL и Архитектура БД

Ответов: 40
Просмотров: 318
Все дело в сортировке (да и вездесущие LEFT JOIN ничего хорошего не принесут). Сортировка, слияние результатов таблиц(join merge) очень дорогое удовольствие.
Смотрите SHOW STATUS.
Скорей всего в буферы не помещается результат - sort_buffer_size, tmp_table_size, max_heap_table_size и т.д. Зависит от результата SHOW STATUS и используемого движка.
P.S. Даже, если все будет помещаться в буферы, то врят ли удастся получить приемлемое время выполнения. Здесь несколько путей:
- повысить процессорную мощь и более производительную подсистему хранения использовать(SSD)
- разбить запрос на несколько мелких
- денормализовать БД
- установить Sphinx и скормить данные ему.
T1grOK Отправлено: 03 Марта, 2016 - 08:57:05 • Тема: Yii2 - создание простейшего приложения • Форум: CMS и фреймворки

Ответов: 5
Просмотров: 1867
shurik_7866 пишет:
Теперь пытаюсь создать простейшее приложение как описано в документации :http://www[dot]yiiframework[dot]com/doc/[dot][dot][dot]kstart[dot]first-app

Гайд то к Yii1...
T1grOK Отправлено: 20 Февраля, 2016 - 15:03:51 • Тема: Побитовые операции • Форум: Вопросы новичков

Ответов: 3
Просмотров: 172
В C++ битовый сдвиг вправо может работать циклически с переносом битов, PHP - нет.
T1grOK Отправлено: 20 Февраля, 2016 - 11:58:27 • Тема: Побитовые операции • Форум: Вопросы новичков

Ответов: 3
Просмотров: 172
Битовый сдвиг в PHP не гарантирует преобразование к первоначальному состоянию.

Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB