
dev
21.05.2018
21:40:43
покажи запрос show create table aparser_urls
что выдаст?

Vitaliy
21.05.2018
21:42:52
Установи либу которая логирует чистые запросы

\/
21.05.2018
21:45:26
руками вставляет все без проблем

Google

dev
21.05.2018
21:46:17
вероятно у тебя значение урл уже помещяется раньше
чем этот запрос выполняется отсюда и ерорит
судя по всему это парсер возможно он уже в бд кидает урл.
и на втором подходе бд отпадает

\/
21.05.2018
21:47:50
хотя я вру - я сделал он дубликейт. без него ошибка есть
но если посмотреть поиском в запросе - строка одна
может решетка # для ascii не считается

dev
21.05.2018
21:49:20
может быт ькакието приколы с колокацией

\/
21.05.2018
21:49:21
или я уже ничего ен понимаю

dev
21.05.2018
21:49:38
подскажите может кто знает аналог create table like
в schema ?
нужно через миграции сделать копию структуры тбл.. а чето кроме как руками не нашел

\/
21.05.2018
21:50:11
$table->string('url', 1024)->unique()->collation('ascii_general_ci');
у меня так

Google

dev
21.05.2018
21:50:31
а чем утф не устроил для урла?

\/
21.05.2018
21:51:10
в базе будет больше 300 лямов записей
место экономлю
сейчас такое в утф весит более 300 гигов

dev
21.05.2018
21:52:05
попробуй временно сменить на утф
дабы понять в колокации дело или не

\/
21.05.2018
21:54:03
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry
не в ней

dev
21.05.2018
21:54:07
кстати для такой таблицы innodb не лучший выбор

\/
21.05.2018
21:54:53
там вообще везде бигинты надо
я однажды полдня не мог понять в чем дело))

dev
21.05.2018
21:55:42
знаешь что
очисти тбл и запусти чтоб выпало duble
а потом посмотри таблицу
будет ли она пустая или там уже будет что

\/
21.05.2018
21:56:02
записи есть

dev
21.05.2018
21:56:24
ну тогда выходит что и урл уже раньше добавляется
и он дважды один урл пихает

\/
21.05.2018
22:00:15
похоже ты прав
ладно - утром на свежую голову еще раз гляну. почищу ща чат на урлы

Google

\/
21.05.2018
22:02:18

dev
21.05.2018
22:02:39
и меньше и быстрее

\/
21.05.2018
22:02:41
каждый час добавляется около 2-3кк урлов
много запросов on duplicate будет

dev
21.05.2018
22:03:15
просто возможно у тебя выбор вообще может быть не sql
в данном случае
тк таблица сдохнет и что делать =\

\/
21.05.2018
22:03:34
https://toster.ru/q/416675
не - тут уже народ обсуждал варианты и я пробовал кое что

dev
21.05.2018
22:04:12
ну дело хозяйское

\/
21.05.2018
22:04:30
почему переписываю - на 32х ядерном ксеоне с 64гигами рам и ссд. полсе 300лямов записей - инсерты становятся очень медленные
когда база весит больше 100 гигов

dev
21.05.2018
22:05:23
отож
еще веселее может быть когда на такой базе сервак в офф выпадет
а как проснется чтото с таблой
и грусть печаль настигнет

\/
21.05.2018
22:06:29
да индексы восстанавливаются около 3х дгей))

dev
21.05.2018
22:06:33
залочишь на ремонт и сервис встал

\/
21.05.2018
22:06:53
потому раз в час делается горячая копия

dev
21.05.2018
22:07:11
ну хозяин барин че уж

Google

M
21.05.2018
22:07:18
Привет, помогите советом, не могу понять воркфлоу привязки аккаунт соц сети к существующему пользователю системы, должно ли spa приложение получить от меня redirectUri и инициализировать авторизацию в соц сети, затем дернув callback url сайта с JWT токеном сделать привязку, либо же spa приложение должно на своей стороне получить oauth токен социалочки и передать его мне?

dev
21.05.2018
22:08:02
посмотри на laravel passport
там все за тебя делают
твоя задача подкинуть провайдеров и прописать ключи в конфиг

\/
21.05.2018
22:09:58
попробую в myisam померить) размер и скорость

dev
21.05.2018
22:11:56
ещё смотри в сторону partition
чтоб как-то облегчить

Admin
ERROR: S client not available

M
21.05.2018
22:13:03

\/
21.05.2018
22:13:48
эксперементировать не просто(

dev
21.05.2018
22:16:05
тебе вообще надо только понять уникальный или нет ? с

\/
21.05.2018
22:16:47
однажды нужно - скачав. второй раз сам урл не нужен
это типа краулера

dev
21.05.2018
22:17:19
да но в базу с какой целью писать ?
чтобы только потом проверить было или нет ?

\/
21.05.2018
22:18:11
и уникальность и содержимое по урлу для анализа

dev
21.05.2018
22:18:35
ясно я спать

\/
21.05.2018
22:18:40
очень похожая проблема выше с тостера, что я выше дал

Illya
21.05.2018
22:50:05
Ребят,всем привет,есть задача ,чтобы веб-сокет автоматически включался,когда юзер заходит на сайт,я через туториал делал и там через консольную команду,как сделать так чтоб сокет подключался автоматически,когда юзер заходит на сайт?спасибо

Google

Vladimir
21.05.2018
23:08:32
Нужно же на клиенте инициализировать сокет при открытии страницы
Что-то из $(document).ready и вешаешь на его инициализацию веб сокета с подключением к серверу

Konstantin
22.05.2018
00:02:00
как определить с какого раута юзера кинуло на логин для редиректа ?

TSka
22.05.2018
00:11:40
В сессии лежит _previous. Юзается как redirect()->back()
Но лучше при редиректе просто передать параметром обратный uri. Потом юзер может уйти в регистрацию или в OAuth, обратный uri будет несложно прокинуть дальше.

Konstantin
22.05.2018
00:43:56
вот меня Oauth интересует
если ты тут еще

Nik
22.05.2018
04:03:55

.
22.05.2018
04:20:21
где еще можно прописать имя базы , пользователь и пароль в laravel кроме .env и congif/database.php

Nik
22.05.2018
04:25:13
нигде
зачем?

.
22.05.2018
04:30:52
у меня подключение к база не изменяется
типа он куда то сохранил старый имя пароль и логин

dev
22.05.2018
04:32:57
Артистом сбрось кеш

.
22.05.2018
04:33:30
Ребята помогите может кто нить знает куда ещё можно прописать

Subb98
22.05.2018
04:49:54

.
22.05.2018
04:50:50

Subb98
22.05.2018
04:50:57
Лучше grep'ай на сервере, т.к. в репозитории даже .env храниться не должен.