powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / сравнение производительности MS SQL и PostGree применительно к 1С 8.1
39 сообщений из 39, показаны все 2 страниц
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35146101
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Загорелось сравнить производительность MS SQL и PostGree применительно к 1С 8.1
MS SQL 2000 - надежнее, Lunix и PostGree дешевле :-) (что для начальства важно)

Вот что получилось:
------------------
Конфигурация:
двухядерный пентиум 3ГГц 4 ГБт ОЗУ один НДД без всяких рейдов
---------------------------
ОЗУ Windows 2003 Server

использовали 1С 8.1 10.50
Клиентская часть, сервер приложений и сервер БД на одном ПК

Тестовое Задание: обработка предназначенная для расчета данных АБС анализа по всей БД за 2007 год .
2000 клиентов ; 30000 документов; циклы по датам в разрезе клиента внутри которых множество мелких запросов и т.д.

работа:
postgres: 12:06 - 16:48 = 4:42
MS SQL 2000: 18:21 - 20:35 = 2:14

-------------------
Вопрос:
стоит ли проводить тестирование этих же данных этой же обработкой
когда клиентская часть 1С на ПК с ОС Windows , а сервер приложений и БД PostGrees на ОС Lunix против сервер приложений и БД MS SQL 2000 на ОС Windows

Раздаются голоса что вот при ОС Lunix БД PostGres себя покажет!!!
Но по моему вопрос ясен и очевиден - БД PostGres снова проиграет.

--------------

Может быть кто-то уже имеет данные подобного тестирования?
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35146376
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а каков был размер БД? (в байтах)
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35146562
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в MS SQL - 3,5 ГБт
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35146612
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
версия postgreesql - pgsql-8.1.5-14C
наверное маркировка фирмы 1С
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35146615
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как я понимаю взялся дефолтный конфиг постгреса ? дык не удивительно. Далее кеш был у обоих прогрет ? у постгреса он был достаточен ? вы уже определили которые планы запросов обеспечили такой разрыв ?
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35146671
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlumbЗагорелось сравнить производительность MS SQL и PostGree применительно к 1С 8.1
MS SQL 2000 - надежнее, Lunix и PostGree дешевле :-) (что для начальства важно)

--------------
Вопрос:
стоит ли проводить тестирование этих же данных этой же обработкой
когда клиентская часть 1С на ПК с ОС Windows , а сервер приложений и БД PostGrees на ОС Lunix против сервер приложений и БД MS SQL 2000 на ОС Windows

Раздаются голоса что вот при ОС Lunix БД PostGres себя покажет!!!
Но по моему вопрос ясен и очевиден - БД PostGres снова проиграет.

--------------Привет.
Описание похоже на флейм, но все же отвечу.
PostgreSQL и MS SQL 2k ОЧЕНЬ разные СУБД. и оптимальные приложение должны писаться с учетом особенностей СУБД.

Далее что более надежно MS SQL 2k or PG - ИМХО при нормальном железе оба будут надежно работать.
PostgreSQL писался под *nix и только впоследствии был портирован для работы под Виндой. Так что правильная платформа для запуска и тестирования PG - Linux. Плюс MS SQL тратит много места под саму БД, и данные перенесенные под другую СУБД обычно занимают меньше места. Разница бывает и в 2 раза, а значит на больших запросах винчестер в 2 раза меньше дергается.

Покажет ли себя эта связка 1C + PG + Linux более быстрой - нужно тестировать. Но насколько я знаю 1С с SQL серверами в принципе работает через ж... а если они еще и логику работы с СУБД не поменяли, т.е. работают с версионником PostgreSQL так же как и с блокировочником MS SQL 2k

---------------------------
Раздаются голоса что вот при БД PostGres 1С себя покажет!!!
Но по моему вопрос ясен и очевиден - 1С снова покажет неумение работать с SQL.

PS название СУБД PostgreSQL его именно так и стоит писать.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35146743
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAПлюс MS SQL тратит много места под саму БД, и данные перенесенные под другую СУБД обычно занимают меньше места.

Гм... И Вы можете привести объяснения этому "факту"?!
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35147737
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinГм... И Вы можете привести объяснения этому "факту"?!А зачем???
Я пишу программы по работе с СУБД, а не создаю СУБД. Для ответа на вопрос нужно смотреть как конкретно реализуется хранение данных.

Сравнение было на MS SQL 2k / MySQL InnoDB 5 / Sybase ASA.
Точных цифр не помню. Сами БД создавались и заполнялись с нуля. Скорее всего также использовались индексы и внешние ключи.

MS SQL опередил других по размеру БД. Кто хочет наверняка может сделать тест самостоятельно :) У меня пока нет времени + нет желания ставить MS SQL
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35147789
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAЯ пишу программы по работе с СУБД, а не создаю СУБД. Для ответа на вопрос нужно смотреть как конкретно реализуется хранение данных.

Т.е. Вам не знакома реализация хранения данных в бд ни в одной из используемых Вами СУБД. Жаль...

VoDAСравнение было на MS SQL 2k / MySQL InnoDB 5 / Sybase ASA.
Точных цифр не помню. Сами БД создавались и заполнялись с нуля. Скорее всего также использовались индексы и внешние ключи.

И Вы не можете никакого тынца привести?!

В таком случие - это:

VoDAПлюс MS SQL тратит много места под саму БД, и данные перенесенные под другую СУБД обычно занимают меньше места. Разница бывает и в 2 раза, а значит на больших запросах винчестер в 2 раза меньше дергается.

без приведения хотя бы сценария и результатов тестирования просто очередной "пук". Я могу сделать так, что и в 10 раз бд будет больше.

авторА зачем???

Вот чтобы как раз выяснить, что это не "пук".

авторУ меня пока нет времени + нет желания ставить MS SQL

А Вы не ставьте. Вы огласите сценарий тестирования. А результаты его для MS SQL я выложу. ;)
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35147857
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, если кто знает как оптимально настроить PostGreSQL под Windows Server пишите, мне не лень перенастроить и заново запустить.

Дело в том что никаких рекомендаций в фирма 1С не предоставляет. Декларируется, что предоставляется модифицированная для работы с 1С 8.1 версия PostgreeSQL - я и решил что все уже заточено заранее.
-----------------
в каталоге
"C:\Program Files\PostgreSQL\8.1.5-14.1C\data\base\"
есть несколько каталогов:
1 ; 10792 ; 10793; 17232; 17586

каталог - 17586 имеет внутри данных на 5.5 Гбт - внутри нумерованные файлы разного размера. Неужели это так БД размазалась ?
--------
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35148174
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>MS SQL опередил других по размеру БД
смеялсо.
ты бы взял еще и Оракл с его UNDO/REDO.
и потом сказал бы что он медленный.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35149982
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin авторА зачем???
Вот чтобы как раз выяснить, что это не "пук".OK, пусть будет "пук" )))
pkarklin авторУ меня пока нет времени + нет желания ставить MS SQL
А Вы не ставьте. Вы огласите сценарий тестирования. А результаты его для MS SQL я выложу. ;)Когда будет время напишу сценарий и прогоним на разных системах )))
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35149988
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VoDAКогда будет время напишу сценарий и прогоним на разных системах )))

Буду с нетерпением ждать.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35150154
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Plumbодин НДД без всяких рейдовИмхо, на этот тестирование можно завершать.
В мало-мальски серьезных ситуациях работать на одном винте не серьезно.
А если задачи детские, то и БД тестировать бессмысленно, т.к. на детских объемах разницы не будет.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35150836
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftИмхо, на этот тестирование можно завершать.
В мало-мальски серьезных ситуациях работать на одном винте не серьезно.
Бухгалтеров обычно не очень интересует серьезность с Вашей точки зрения, у них свои критерии, им посчитать надо, и если не удалось - вот это серьезно.

miksoftА если задачи детские, то и БД тестировать бессмысленно, т.к. на детских объемах разницы не будет.
Вы оптимист.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35151869
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Plumb
Загорелось сравнить производительность MS SQL и PostGree ...
... Но по моему вопрос ясен и очевиден - БД PostGres снова проиграет.


Если вы действительно не испытываете предвзятости к одной из СУБД, то посмотрите в сторону безплатности ПО. Уж поверьте качество PgSQL ничем не уступает MS SQL. ))

ИМХО тест СУБД производымий на конфигурации "изкаробки" не есть таким что вселяет доверие.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35154466
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предубеждений против PostGreeSQL нет, правда и любови особой тоже. Я этот сервер БД вообще не знаю.
Однако инерция остается: т.е. я знаю MS SQL2000. 1С на нем работает великолепно, как настраивать, подводные камни - целый форум и прочее.
А по PostgreSQL применительно к 1С 8.1 - ничего тольком нет.

Ведь даже в обсуждениях , все кто хвалит PostgreSQL ничего не посоветовали, например в конфиге то или то поправить.
--------
кроме того , MS sql 2000 тоже поставили "из коробки", без всяких настроек. Только SP4 добавил и все.
------
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35154512
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Степан H.. Уж поверьте качество PgSQL ничем не уступает MS SQL. ))

ИМХО тест СУБД производымий на конфигурации "изкаробки" не есть таким что вселяет доверие.
а почему Вам можно верить, а тесту нет?
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35154667
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сожалению в конфиге postgresql.cong нет опции а-ля 1s_optimized = on ))

Однако вот
в части этого документа (ст. 39-46) есть некоторый пример настройки конфига.
http://]http://postgresmen.ru/files/rit2007_training_pginweb_slides.pdf

отнеситеть с пониманием к тому что изначально конфиг настроен на максимальную надежность, но не производительность.
Подбирайте параметры в конфиге в сответствии с вашим железом, интенсивностью использования БД и т.д.

Ну и после "расчета данных АБС анализа по всей БД за 2007 год" просмотрите статистику БД, правильность использования индексов применительно именно к вашим данным ... Возможно некоторая корректировка индексов вас приятно удивит в производительности.

и еще. платформа Linux для PostgreSQL - это далеко не пустой звук.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35154697
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuper Степан H.. Уж поверьте качество PgSQL ничем не уступает MS SQL. ))

ИМХО тест СУБД производымий на конфигурации "изкаробки" не есть таким что вселяет доверие.
а почему Вам можно верить, а тесту нет?

Програмное обеспечение иногда нуждается в насторйке. Хотя бы в это Вы верите? ))
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35154779
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Степан H.Програмное обеспечение иногда нуждается в насторйке. Хотя бы в это Вы верите? ))
Когда к программе написанной для DBF сбоку прикрутили блокировочный MS SQL, а потом ко всему этому прикрутили сверху версионный PostgreSQL, то верить в то что последний будет работать не хуже как-то не очень получается, особенно если вспомнить что он в TPC почему-то вроде как и не упомянается.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35155534
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк Степан H.Програмное обеспечение иногда нуждается в насторйке. Хотя бы в это Вы верите? ))
Когда к программе написанной для DBF сбоку прикрутили блокировочный MS SQL, а потом ко всему этому прикрутили сверху версионный PostgreSQL, то верить в то что последний будет работать не хуже как-то не очень получается, особенно если вспомнить что он в TPC почему-то вроде как и не упомянается.

Не буду спорить, не вникал сколь глубоко, однако сомниваюсь что "прикручивали" поверх MS SQL. Скорее сбоку ...

К тому же, судя из Ваших слов, стоит ли вообще обсуждать именно производительность любой СУБД применительно к программе которая "написана для DBF"

о TPC ... а 1с там вооще то упомянается?
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35156197
basker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Степан H.о TPC ... а 1с там вооще то упомянается?
а 1С совсем и не СУБД
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35156383
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>работа:
>postgres: 12:06 - 16:48 = 4:42
>MS SQL 2000: 18:21 - 20:35 = 2:14

Это время в чем ? В минутах или в секундах ? То есть 2 или 4 минуты или 2 или четыре секунды ?

И еще не совсем понятно, зачем в ABC-анализе
>циклы по датам в разрезе клиента внутри которых множество мелких запросов и т.д.

Мы же при каждом запуске анализа группируем продажи по некоторому параметру - виду товара, клиенту, группе клиентов, области, городу, менеджеру и т.д., а не строим сразу многомерный куб.
Ну так и надо одним запросом выбирать готовые данные (2 колонки), потом их в цикле разбивать на 3 группы...

Чего-то я не понимаю в этой жизни ...
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35156942
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Время в часах и минутах естественно,

АБС анализ - я не специалист в этой области.
ПО АБС анализа имеет текущей весией - №8 и еще есть мысли как его сделать более правильным.
Программисты понимают, что после версии №3 началась встройка "подпорок" в код, условий , ветвлений и прочие бяки.
Когда наконец то постановщик задачи "исчерпает" свою фантазию, тогда я и перепишу обработку в оптимальной форме.
Но сейчас для тестирования производительности - это то что доктор прописал :-)
--------
Плюс под термином АБС анализ Вы и мой постановщик задачи вероятно понимаете совершенно разные вещи :-) .
Но это уже другая тема :)
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157047
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИЗМЕНИЛ НАСТРОЙКИ PostgreSQL
========================================
работа:
postgres: 10:52 - 12:28 = 1:36 !!!!
MS SQL 2000: 18:21 - 20:35 = 2:14
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157049
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто бы мог подумать! :-)

пойду MS SQL 2000 подкручивать! :-)
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157230
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlumbИЗМЕНИЛ НАСТРОЙКИ PostgreSQL
========================================
работа:
postgres: 10:52 - 12:28 = 1:36 !!!!
MS SQL 2000: 18:21 - 20:35 = 2:14А чего поменал то ?
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157316
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А чего поменал то ?

все подряд :-) согласно файлу который указал Степан Н.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157320
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Степан H.Однако вот
в части этого документа (ст. 39-46) есть некоторый пример настройки конфига.
http://postgresmen.ru/files/rit2007_training_pginweb_slides.pdf
...
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157826
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да... а если постгрис запусти на линуксе, да ещё и без графической оболочики, накрутить настройки (выделенный сервер)
а если ещё поизучать планы запросов, там инедксов нужных докрутить, может ещё чего...
...ещё если взять пол суммы которую (гипотетически) сэкономили на MSWindows Server, воткнуть больше оперативки, пару SATA винтов рейдом...
время в тестах наверно секунд 15...20 будет :)
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157831
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Plumb - Вы же не пропадайте, расскажите к чему придёте и что начальство скажет... интересно
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157885
Plumb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ближайшее время сисадмины обещали на тот же сервак Linux поставить.
Тогда еще раз потестирую и результаты выложу снова - самому интересно.
-----
Начальство пока ничего не говорит - microsoft к нам еще не приходила :-)
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35157910
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подождем, пока сабжем заинтересуется TPC.org.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35158243
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Степан H.К тому же, судя из Ваших слов, стоит ли вообще обсуждать именно производительность любой СУБД применительно к программе которая "написана для DBF"
Правильно, не стоит. Т.к. 1С это не тест а программный продукт, причем сильно специфический в плане особенностей работы с СУБД.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35159856
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк Степан H.К тому же, судя из Ваших слов, стоит ли вообще обсуждать именно производительность любой СУБД применительно к программе которая "написана для DBF"
Правильно, не стоит. Т.к. 1С это не тест а программный продукт, причем сильно специфический в плане особенностей работы с СУБД.

Согласен, но в контексте пользования 1С и стоит тестировать с помощью 1С, т.к. что толку от высокой средней производительности, если именно на 1С-ных запросах будет тормозить?
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35160342
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloy denСогласен, но в контексте пользования 1С и стоит тестировать с помощью 1С, т.к. что толку от высокой средней производительности, если именно на 1С-ных запросах будет тормозить?

ГЫ... Вы видели эти "1Сные запросы", т.е. как работает 1С с сервером? Откуда там скорости взяться?! Нет ничего хуже, чем тестировать производительность серверов 1Сом.
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35160459
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же не говорю что 1С-ом правильно тестировать сервера и это будет отражать реальную картину. Я говорю что если сервер нужен для 1С-а, то и тестировать логично 1С-ом
...
Рейтинг: 0 / 0
сравнение производительности MS SQL и PostGree применительно к 1С 8.1
    #35164668
cdsmika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
различие фуникциональноти MSSQL и PosgreSQL
http://www.sql.ru/forum/actualthread.aspx?tid=531345
...
Рейтинг: 0 / 0
39 сообщений из 39, показаны все 2 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / сравнение производительности MS SQL и PostGree применительно к 1С 8.1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]