Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
dmsirotenko
0
вклад
1
вопрос
1
ответ
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Хорошо ли виден PDF документ на электронной книге 8'?
dmsirotenko
@dmsirotenko
zedxxx
: не думаю, что получится комфортно просматривать страницу целиком на восьми дюймовой эл.книге. все равно придется увеличить масштаб
Написано
более трёх лет назад
Оцените запрос с точки зрения производительности?
dmsirotenko
@dmsirotenko
Автор вопроса
Александр
: эти таблицы можно как-то редактировать, чтобы они соответствовали Вашей рекомендации?
Написано
более трёх лет назад
Оцените запрос с точки зрения производительности?
dmsirotenko
@dmsirotenko
Автор вопроса
Александр
:
*************************** 1. row ***************************
Variable_name: innodb_version
Value: 5.5.38
*************************** 2. row ***************************
Variable_name: protocol_version
Value: 10
*************************** 3. row ***************************
Variable_name: slave_type_conversions
Value:
*************************** 4. row ***************************
Variable_name: version
Value: 5.5.38-log
*************************** 5. row ***************************
Variable_name: version_comment
Value: MySQL Community Server (GPL)
*************************** 6. row ***************************
Variable_name: version_compile_machine
Value: x86
*************************** 7. row ***************************
Variable_name: version_compile_os
Value: Win32
7 rows in set (1.02 sec)
Сборка OpenServer
Написано
более трёх лет назад
Оцените запрос с точки зрения производительности?
dmsirotenko
@dmsirotenko
Автор вопроса
Table: libavtorname
Create Table: CREATE TABLE `libavtorname` (
`AvtorId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`FirstName` varchar(99) CHARACTER SET utf8 NOT NULL DEFAULT '',
`MiddleName` varchar(99) CHARACTER SET utf8 NOT NULL DEFAULT '',
`LastName` varchar(99) CHARACTER SET utf8 NOT NULL DEFAULT '',
`NickName` varchar(33) CHARACTER SET utf8 NOT NULL DEFAULT '',
`NoDonate` char(1) COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT 'пусто
- берём, 1 - нет',
`uid` int(11) NOT NULL DEFAULT '0',
`WebPay` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`Email` varchar(255) CHARACTER SET utf8 NOT NULL,
`Homepage` varchar(255) CHARACTER SET utf8 NOT NULL,
`Source` tinyint(1) unsigned NOT NULL DEFAULT '0',
`State` tinyint(1) unsigned NOT NULL DEFAULT '0',
`SourceId` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`AvtorId`),
KEY `FirstName` (`FirstName`(20)),
KEY `LastName` (`LastName`(20)),
KEY `NoDonate` (`NoDonate`),
KEY `email` (`Email`),
KEY `Homepage` (`Homepage`),
KEY `uid` (`uid`)
) ENGINE=MyISAM AUTO_INCREMENT=141857 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_
ci
Написано
более трёх лет назад
Оцените запрос с точки зрения производительности?
dmsirotenko
@dmsirotenko
Автор вопроса
*************************** 1. row ***************************
Table: libbook
Create Table: CREATE TABLE `libbook` (
`BookId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`Title` varchar(254) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`Title1` varchar(254) CHARACTER SET utf8 NOT NULL,
`Lang` char(2) CHARACTER SET utf8 NOT NULL DEFAULT 'ru',
`Year` smallint(6) NOT NULL DEFAULT '0',
`N` int(10) unsigned NOT NULL DEFAULT '0',
`keywords` varchar(255) CHARACTER SET utf8 NOT NULL,
`Source` tinyint(1) unsigned NOT NULL DEFAULT '0',
`SourceId` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`BookId`),
UNIQUE KEY `BookDel` (`BookId`),
KEY `Title` (`Title`),
KEY `Year` (`Year`),
KEY `Lang` (`Lang`),
KEY `N` (`N`),
KEY `Title1` (`Title1`),
KEY `LangDel` (`Lang`)
) ENGINE=MyISAM AUTO_INCREMENT=386589 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_
ci
Написано
более трёх лет назад
Оцените запрос с точки зрения производительности?
dmsirotenko
@dmsirotenko
Автор вопроса
*************************** 1. row ***************************
Table: libavtor
Create Table: CREATE TABLE `libavtor` (
`BookId` int(10) unsigned NOT NULL DEFAULT '0',
`AvtorId` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`BookId`,`AvtorId`),
KEY `iav` (`AvtorId`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
1 row in set (0.00 sec)
Написано
более трёх лет назад
Оцените запрос с точки зрения производительности?
dmsirotenko
@dmsirotenko
Автор вопроса
Почему JOIN и как тогда будет выглядеть запрос?
Написано
более трёх лет назад
Оцените запрос с точки зрения производительности?
dmsirotenko
@dmsirotenko
Автор вопроса
libavtor (AvtorId, BookId) - 427,349 строк,
libavtorname (AvtorId, FirstName, LastName) - 129,586 строк,
libbook (BookId, Title) - 368,052 строк.
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама