Текущее время: Вс, июн 22 2025, 05:53

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: heaplimit
СообщениеДобавлено: Ср, янв 11 2006, 12:42 
Гость
Можно ли уменьшить значение параметра abap/heaplimit ?
Сейчас значение = 40000000.
Дело в том, что во время сильной загрузки системы, процессы вылетают в PRIV-режим, и так и висят, занятые пользователем.
Если уменьшить этот параметр, может ли это помочь? или это вызовет какие-то другие побочные явления?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 12:54 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Это от PRIV не спасет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 13:03 
Гость
а разве после превышения этого heaplimit рабочий процесс не перезапуститься, тем самым сбросив PRIV-блокировку?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 13:09 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Фишка в том, что процесс, попадает в PRIV режим из-за отсутствия достаточной extended памяти. Надо в sm04 вычислить процесс отжирающий память и разобраться в первую очередь именно с ним - почему он так много кушает.
А так есть нота 79435 Automatic resetting from PRIV mode


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 14:45 
Гость
Может стоит посмотреть на workload статистику - может самоделаные отчеты переписать? или разбивать систему на несколько инстанций ...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 14:55 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
или увеличить extended memory :wink:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 15:12 
Гость
некуда уже расширять, кончилась оперативная память :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 15:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, сен 10 2004, 09:58
Сообщения: 252
Можно добавить отдельный сервер приложений и перевести часть пользователей туда.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 15:25 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
есть еще несколько вариантов
- научить пользователей отчеты (особенно с большими выборками) запускать в бэкграунде
- установить параметр rdisp/gui_auto_logout - ну например часа на 4 - если еще не установлен (тоже помочь может)
- мультилогины запретить (тоже немножко поможет)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 11 2006, 16:27 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Обрати внимание на проги и транзакции (особенно самописки), которые используют ALV.
В качестве примера могу описать такую ситуацию:
консультанты обожают смотреть содержимое таблиц через SE16 в виде ALV-grid с минимумом ограничений (типа - хочу видеть всЁ!!!)... так вот - такие режимы обычно просто пожирают память. Бывает так, что такой режим у консультанта болтается целый день. А если их несколько, то режим PRIV у обычных пользователей возникает на самых простых и стандартных транзакциях.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 12 2006, 07:07 
Гость
№1: как найти ("вычислить") такие проги и транзакции, которые используют ALV?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 12 2006, 09:14 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
В момент, когда процессы находятся в PRIV режиме, запусти SM04: потом goto->memory и отсортируй по mem(total). Все кто будут находится во главе списка - потенциальные кандидаты на "разборку": запущенные проги можно увидеть по двойному клику на "кандидате"...


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB