Optimizer on UNIX

Hi people,
I need to install the sap optimizer in a dedicated server because the SCM server is on UNIX O.S.
This dedicated server has to be on windows or linux. But there are a requirement for install optimizer on windows/linux O.S, this is the sap gateway standalone.
And in the Service Market Place only I´ve found the windows/unix guide. How is it?
More thanks

The standalone gateway for Unix should work in linux,
Read the installation guide
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c08195bc-5c4e-2a10-f595-ae8ad59b36ab?quicklink=index&overridelayout=true
Regards
Juan

Similar Messages

  • Use of Terminal to install Zend Optimizer... HELP!

    I'm new to this... Zend's installation instructions aren't the greatest when it comes to installing Optimizer 3.3.3, at least for someone with my lack of experience. I see that I have to run Terminal to install. Zend's instructions read as follows, and I don't see "dir" where I can change "dir to a directory in Terminal. Also, where do I find out the package name? Here are the directions:
    To install the Zend Optimizer on UNIX Variants:
    1. Open a terminal window and change dir to the directory in which the
    Zend Optimizer package was saved.
    To untar the package use the command:
    gunzip -c <package name> | tar xf -
    2. From the extracted package's directory, type the following command:
    ./install.
    The installer is launched
    ALL help is appreciated. I am lost!
    Thanks.

    Maybe I'll wait on doing this then... I am trying to install a web store module to my business' current website. It would be fairly easy (meaning something I could handle) if it wasn't for the requirement to install Zend Optimizer. When it comes to Unix I really don't have any experience. This stinks. What would you suggest, if anything? All I need to do is install this one thing. Here's the link to the install instructions, unfortunately, for me it's a little more complex that I would have thought to install. After Zend Optimizer in installed, all I have to do is upload web store files to my site via FTP which is something I have experience with.
    Let me know if you have any suggestions. Thanks so much for your help (and warnings, which I am heeding)!

  • Need help installing Zend Optimizer, please!

    I'm new to this... Zend's installation instructions aren't the greatest when it comes to installing Optimizer 3.3.3, at least for someone with my lack of experience. I see that I have to run Terminal to install. Zend's instructions read as follows, and I don't see "dir" where I can change "dir to a directory in Terminal. Also, where do I find out the package name? Here are the directions:
    To install the Zend Optimizer on UNIX Variants:
    1. Open a terminal window and change dir to the directory in which the
    Zend Optimizer package was saved.
    To untar the package use the command:
    gunzip -c <package name> | tar xf -
    2. From the extracted package's directory, type the following command:
    ./install.
    The installer is launched
    ALL help is appreciated. I am lost!
    Thanks.

    Post to the Unix forum under OS X Technologies where the Unix and Terminal mavens congregate.

  • Strange unix exec. icons after using Optimizer 4.7.4

    I was using system optimizer X 4.7.4 then after restarting the Mac G5 strange Unix Icons appeared in the Finder? Datei0,Datei1,Datei2,Datei3 and etc thru Datei7 what does this mean? I removed them to my external hd just in case? Help? New OSX user...any ideas what this means?

    I found out it is my USB Key by Syncrosoft & Cubase SX3 after intense search they will be a fix according to the forum in Cubase.net? So anyone with this Icons this is the cause... just thought I'd Mention to my peeps here on Apple Disc.. Thanks for the reply Chief C-ya
    best Regards
    Master Yoda USA
    Power MAC G5 2.0 Dual Processor   Mac OS X (10.3.9)  

  • ORACLE SERVER AND UNIX TP MONITOR-2

    제품 : ORACLE SERVER
    작성날짜 : 1995-01-24
    Subject: Oracle Server and UNIX Transaction Processing Monitors-2
    Page(3/4)
    This file contains commonly asked questions about Oracle7 Server and UNIX
    Transaction Processing Monitors (TPMs). The topics covered in this article are
         o Oracle Parallel Server and TP Monitors
         o Oracle and DCE-based TP Monitors
         o Other commonly asked questions
    The questions answered in part 3 provide additional detail to the information
    provided in part 1.
    Oracle Parallel Server and TP Monitors
    ======================================
    How does Oracle Parallel Server (OPS) work with TP Monitors?
    If you are using Oracle-managed transactions, there are no special
    considerations. But if you are using TPM-managed transactions, and
    thus need to use the XA interface, then Oracle requires release 7.1.3
    or later and a special version of the Distributed Lock Manager, called
    the session-based lock manager. This version of the DLM is not yet
    available for all platforms. To understand this restriction, let's take
    a look at one of the technical details of XA.
    The XA specification requires that the Resource Manager be able to
    move a transaction from one process to another, and even to be
    able to commit in a separate process. In Oracle, transactions are
    attached to sessions, so that means that we also have to be able to
    move sessions. Therefore, the session/transaction can't have any state
    which is tied to a particular process. The first generation distributed
    lock managers were all built to use the process id as the lock owner,
    which doesn't work for locks which need to move with the transaction.
    Oracle and DCE-based TP Monitors
    ================================
    How does Oracle interface to the Encina TP monitor? To CICS/6000? I've
    heard that they require OSF DCE facilities in order to run?
    Oracle interfaces to Encina and CICS/6000 just as it does to any other
    TP Monitor. The TP Monitor issues XA commands to control transactions, and
    Oracle executes the commands. Encina and CICS/6000 do use DCE features for
    their own operation. However, this use is transparent to the Oracle Server.
    What DCE facilities can Oracle products take advantage of when working with
    a DCE-based TP Monitor?
    The two most commonly mentioned DCE features which might be useful
    to Oracle users are multi-threading and security. We look at these in
    the subsequent questions in this section.
    Encina documentation suggests that a Resource Manager such as Oracle can
    be either single-threaded or multi-threaded? Which way is Oracle XA
    implemented?
    The Oracle XA implementation is single-threaded, as is any Oracle client.
    Within a single process, at most one thread can access Oracle at a time.
    Does that mean that only a single Encina application can access an instance
    of Oracle transactionally at any given moment?
    No. Oracle XA is only single-threaded within a single application server
    process. Multiple applications can access Oracle simultaneously using XA
    by using different application processes. Encina allows
    (1) serial reuse of a single server by different clients. There are
    two options for this. The server can use long term reservation
    but be defined to be in shared or concurrent access mode, which
    allows the server to be used by another client as soon as an RPC
    completes. Alternatively, the server can use default reservation
    and exclusive mode, which allows the server to be used by another
    client as soon as the current transaction ends.
    (2) concurrent execution by multiple servers, even if they are accessing
    the same Oracle database. These may be executing the same or different
    procedures.
    These two features should let you get as much concurrency as you need.
    Why isn't the Oracle XA library multi-threaded?
    The XA specification specifically states that its use of the phrase
    "thread of control" means a process. If an RM were to multi-thread its
    XA, it would be in violation of the specification. This restriction
    was put place in because at the time the specification was written,
    there were numerous thread packages: if the TM used one, the application
    another, and perhaps the RM yet a third, there's no way it could work.
    As threads standards settle down, the later versions of XA will probably
    relax this restriction.
    Will Oracle change if the XA specification changes?
    Very likely. The exact time frame will of course depend on the priority of
    all work items at that time.
    Does Oracle use DCE security via the TP Monitors?
    The integrity of the connection between a DCE TP Monitor client and DCE
    TP Monitor server is protected by the DCE security functionality.
    Theoretically, the TP Monitor could make the DCE-protected client security
    information available to Oracle. Unfortunately, there's no standard way
    for a TP Monitor to pass security information information to a Resource
    Manager such as Oracle. Oracle is leading an effort to extend the X/Open
    model to allow use of the security information provided by the Monitor.
    In the meantime, the basic DCE security features such as encryption are
    useful within TP Monitors.
    Effective use of DCE security would normally also mean that the security of
    the TP Monitor client be passed through the TP Monitor, through the Oracle
    client (application server), to the Oracle Server, and possibly on
    to other Oracle Servers through database links. The ability to transfer
    security information to other processes, called delegation, is missing
    in DCE version 1.0. DCE version 1.1, expected to emerge in late 1994,
    has some delegation features. Oracle is examining these features to see
    how they might be used.
    Are there any special considerations for CICS/6000?
    There are two:
    (1) It is inefficient to run without XA. CICS/6000 is designed to
    use XA. It uses XA so that the CICS server can log on to Oracle
    when it starts, after which it makes that Oracle connection available
    to any transaction it executes. If you don't use XA, the CICS server
    does not itself log on to Oracle so each transaction has to log on
    and log off - a very expensive mode of operation. Also, it is very
    un-cics-like in that the application does the log{on,off} and also
    commits - in a mainframe CICS database program CICS would implicitly
    do these operations. Oracle does not recommend this mode because of the
    performance penalty.
    (2) CICS servers are generic and dynamically load application modules.
    In order for these modules to access the Oracle connection made by
    CICS, the applications must be built with a shared object version of
    the Oracle libraries. This is an installation option on platforms which
    support CICS/6000 and other products using its architecture such as
    CICS 9000.
    Other commonly asked questions
    ==============================
    What other Resource Managers can be included in an Oracle XA transaction?
    Several other relational database vendors have an XA implementation
    available or in progress. There is an XA C-ISAM product from
    Gresham Telecomputing. There are also Resource Managers contained
    within some of the TP Monitors which can be coordinated in the same
    transaction. For example, CICS/6000 has VSAM files and other data
    stores, Encina has its RQS queuing system, and Tuxedo has its /Q queuing
    system.
    What is Recoverable Queuing Service (RQS) and how does it interoperate with
    Oracle7 and Encina? What about /Q?
    Recoverable Queuing Service is a feature provided by Encina which allows
    transactional, distributed queuing (enqueue/dequeue). Tuxedo has a similar
    product called /Q. Because these products are themselves coordinated by the
    TM component of the TP Monitor, their queue operations are atomically
    coordinated with with operations on XA Resource Managers such as Oracle7
    Server. That is, they can atomically put something on one of their queues
    and commit an Oracle transaction, then at some later time dequeue an
    entry atomically with doing some other Oracle transaction. The queue
    system guarantees that the message will not be lost or transmitted twice.
    Can I mix TP Monitor applications with standard Oracle7 Server applications?
    Yes, you can have existing Oracle applications connected to the database
    with alongside TPM applications against the same database. The TPM does
    not manage the whole database, just those transactions which are started
    by the TPM. The Oracle Server will properly handle concurrency control
    between the transactions managed by itself and those managed by the TPM.
    Is Oracle planning to change its tools to be more suitable for TP Monitors?
    With Oracle Procedure Builder 1.5, to be available with CDE2,
    Oracle will provide a foreign function interface that allows you to
    dynamically set up PL/SQL calls that access C functions. In other
    words, you can access C routines in Windows DLLs from within your
    PL/SQL procedures. This will allow PL/SQL under Windows easy access to
    TP Monitor APIs.
    Does Oracle7 Server itself use XA-compliant TPMs as the interface to
    foreign RMs?
    No, for this purpose Oracle Server uses the SQL*Connect products or the new
    Transparent and Procedural Gateway products.
    Does Oracle7 Server use XA to coordinate Oracle7-only distributed
    transactions?
    No, it uses an internal mechanism.
    Can database links be used with XA?
    If an Oracle7 database is running under XA, it can access other Oracle7
    databases through database links, with some restrictions. First, the
    access to the other database must use SQL*Net V2 and be running MTS.
    Second, it must currently be to another Oracle7 database. Assuming those
    restrictions, the Oracle 7 database can do distributed update to another
    Oracle 7 database by using a database link, whether it is started by an
    Oracle application or a TP Monitor application. The TPM will see Oracle
    as only a single RM, but Oracle7 will propagate all the transaction
    commands to the other database, including the two-phase commit. If
    the transaction is started by a TP Monitor application and is using XA,
    it can also update non-Oracle resources managed by the TPM. If it
    is started from an Oracle application, it can only include resources
    managed by Oracle.
    Here's a sample configuration:
    | TPM | | TPM |
    | client | | client |
    | |
    | |
    | TPM |
    | |
    | |
    | Oracle | Forms, Forms, | Oracle | | non-XA | | XA |
    | client | Plus, Plus, | client | | TPM | | TPM |
    --------- Pro, Pro, --------- | server | | server |
    | Financials, Financials, | |(note 1)| ----------
    | etc. etc. | ---------- |
    | | | |
    | SQL | SQL | SQL | XA
    | commit | commit | commit | commit
    | | | |
    | Oracle | | Oracle | | Oracle | | Oracle |
    | server | | server | | server | | server |
    | | | |
    | | | |
    | | | |
    | Database 1 | | Database 2 |
    | | | |
    | A | A
    | | dblink to database 1 | |
    | ------------------------------------ |
    | |
    dblink to database 2
    Note 1: Oracle will work having both XA and non-XA servers but some TPMs
    may have restrictions on this.
    Are multiple direct connections possible from a Pro* program?
    Using XA, you can not only specify multiple direct connections to Oracle7
    databases, you can also update them both in the SAME transaction. The
    way to do this is to use a precompiler feature called a named database.
    When you use a named database, you qualify the SQL statement with the
    database name. For example, you write EXEC SQL AT dbname UPDATE emp ....
    We have a complementary feature in the xa open string to let the user
    associate the name with a particular RM instance, called the DB clause.
    You will also want to use the SqlNet clause in the open string so you
    can give the two different SIDs. This clause does not require the use of
    the SQL*Net product, it is just a naming convention. For more information,
    see Oracle7 Server for UNIX Administrator's Reference Guide.
    Some TP Monitors may not support having multiple Resource Mangers in the
    same server; check with the TPM vendor.
    Is there any collateral available for XA or TP Monitors?
    Oracle At Work 52684.0692
    Oracle7 Server for UNIX Administrator's #A10324-1
    Reference Guide
    Guide to Oracle's Products and Services #A10560
    Oracle7 Server and CICS/6000               #A14200
    Where can I get more information on the DTP model?
    X/Open's address is
    X/Open company Ltd (Publications)
    P O Box 109
    Penn
    High Wycombe
    Bucks HP10 8NP
    Tel: +44 (0)494 813844
    Fax: +44 (0)494 814989
    Request
    G307 Distributed Transaction Processing: Reference Model Version 2
    X/Open Guide G307 ISBN 1-859120-19-9 28cm.44p.pbk.220g.11/93
    Page(4/4)
    This file contains commonly asked questions about Oracle Server and UNIX
    Transaction Processing Monitors (TPMs). The topics covered in this article are
         o Performance with Oracle Server and TP monitors
         o Performance using Oracle's XA Library
    The questions answered in part 4 provide additional detail to the information
    provided in part 1.
    Performance with Oracle Server and TP Monitors
    ==============================================
    I have heard that Transaction Processing Monitors (TPMs) will increase
    Oracle Server performance. Is this true?
    Several hardware and TPM vendors have made the claim that TPMs
    will increase RDBMS performance. This claim is based on TPC-A
    benchmarks. The key point to understand about TPC-A is that it
    requires, for every transaction-per-second, ten times that many
    users to be connected. For example, to get 600 TPS, you need 6000
    users. The next question will answer in more detail how the the
    three-tier architecture addresses this requirement, but first let's
    look more generally at what TP Monitors can and can't do to improve
    performance.
    TP Monitors can provide better performance:
    (1) When there are more than several hundred users connected.
         This is because of the TP Monitor's role in the three-tier
         architecture, described in the next question. In this
         architecture, terminal handling is offloaded to one or more
         separate machines, freeing up those cycles to do database work.
         Note that this does NOT mean that Oracle itself runs faster,
         just that we've given it more CPU cycles to use.
    (2) When, because of the high potential concurrency of requests,
         significant resource contention exists. Use of a TP Monitor can
         limit the degree of concurrency and thus reduce contention.
    TP Monitors can not provide better performance:
    (1) For existing applications. The applications must be designed
         to fit the TP Monitor architecture.
    (2) For applications which are highly interactive in their use of
         the database. These applications put many messages
         through the transport system, and the TP Monitor is not as
         efficient as SQL*Net for point-to-point communication.
    (3) For CPU intensive single-query decision support. When executing
         a single large command, Oracle query facilities work efficiently,
         especially with the use of Oracle Parallel Query, available in 7.1.
    How does the three-tier solution help TPC-A, or other situations with
    thousands of on-line users?
    The TPC-A test calls for a large number of users to produce a given
    result. In the high-end results we produced in June, 1992, for example,
    6150 terminals were simulated to produce 618 TPC-A transactions.
    Thus, terminal concentration accounts for a large portion of the total
    processing time used.
    First, let's look at how the Multi Threaded Server would work for
    this benchmark. In this case, there are many client processes,
    but only a few server processes, which handle client requests on a
    first-come first serve basis. When they are done with a request,
    they take another client's request.
    ORACLE7 CLIENT/SERVER ARCHITECTURE WITH MULTI THREADED SERVER
    | Client | | Server |
    | __________ |______________|_____ _____________ _____________ |
    | | Client | | SQL*Net | |_|Dispatcher | | | |
    | | Process| | | ____| Process |___| | |
    | |________| | | | __|___________| | | |
    |____________| | | | | | | | |
    | | | | | | Oracle7 | |
    ______________ | | | __|__|____ | Server | |
    | Client | | | | __|_|_____ | | | |
    | __________ | | | | | Shared | |____| | |
    | | Client | | SQL*Net | | | | Server |_|____| | |
    | | Process|_|______________|__| | | Process|_| | | |
    | |________| | | | |________| |___________| |
    |____________| | | |
    | | |
    ______________ | | |
    | Client | | | |
    | __________ | | | |
    | | Client | | SQL*Net | | |
    | | Process|_|______________|____| |
    | |________| | | |
    |____________| | |
    |_______________________________________|
    Client processes = N Dispatcher processes >= 1
    Shared server processes >= 1
    If there are 500 clients in this environment, there will be one or more
    dispatcher processes, dynamically tunable, and one or more shared
    server processes, dynamically tunable, on the server. The reduction
    in the total number of processes handled by the server system
    results in more processing time available for RDBMS activity. Thus
    higher RDBMS transaction throughput can be obtained on the
    server system.
    But the problem for the TPC-A, and for certain large customer
    configurations, is not the only ability of the Oracle Server to
    process transactions, but also the ability of the operating
    system to handle huge numbers of incoming connections.
    There is one incoming connection for each client. Most UNIX
    operating systems have a limit on how many such connections they can
    handle. Even if a particular operating system allows a large number of
    connections, each takes some amount of overhead to manage.
    In order to service all 6150 terminals, we selected a 3-tier hardware
    environment where the middle tier, using a TPM, acted as a terminal
    concentrator. The high-end TPC-A architecture looked like the following.
    The Application Servers, which contain the Pro*C statements used to
    perform the transaction also run on the terminal concentrator machine
    in order to offload as much work from the database serve as possible.
    They send the compiled SQL over SQL*Net to the Oracle7 Server processes.
    ORACLE7 TPS-A CLIENT/SERVER ARCHITECTURE
    | Client | | Terminal | | Server |
    | ________ | | Concentrator | | |
    | | Client | |TPM | | | |
    | | Process|_|_____|__ _____ | | |
    | |________| |Comm | | | | | | |
    |____________| | | | | | | |
    | |__| | | | |
    ____________ | | TPM | | | |
    | Client | | ___| | _______ | | ________ _______ |
    | ________ | | | | |_| |__|_______|__| Oracle | | | |
    | | Client | |TPM | | | | |Appl. | |SQL*Net| | Server |__| | |
    | | Process|_|_____|_| |_____| |Server | | | | Process| | | |
    | |________| |Comm | |_______| | | |________| | | |
    |____________| | | | | | |
    |_______________________| | | | |
    | | | |
    ____________ _______________________ | |Oracle7| |
    | Client | | Terminal | | |Server | |
    | ________ | | Concentrator | | | | |
    | | Client | |TPM | | | | | |
    | | Process|_|_____|__ _____ | | __________ | | |
    | |________| |Comm | | | | _______ |SQL*Net| | Oracle | | | |
    |____________| | | | |_| |__|_______|__| Server |__| | |
    | |__| | |Appl. | | | | Process| | | |
    ____________ | | TPM | |Server | | | |________| |_______| |
    | Client | | ___| | |_______| | | |
    | ________ | | | | | | | |
    | | Client | |TPM | | | | | | |
    | | Process|_|_____|_| |_____| | | |
    | |________| |Comm | | | |
    |____________| | | | |
    |_______________________| |________________________|
    Clients = 6150 Terminal concentrators = 17
    TP Monitor instances = 17
    Application server processes Oracle Server processes
    = 17*8 = 17*8
    The TPM is the software component of the terminal concentrator. In this role
    it offloads terminal handling from the the machine running Oracle Server.
    Since more than one terminal concentrator can be configured, whereas the
    database in this case had to run on a single machine, concentrator machines
    can be added until the performance of the back-end machine was optimized.
    This three-tier solution resulted in the outstanding transaction throughput
    announced with Oracle7 Server. Even with Oracle Parallel Server, it may pay
    to offload the terminal handling so that the cluster can be exclusively used
    for database operations.
    Can you summarize the performance discussion for me?
    Depending on the number of users required, different architectures may be
    used in a client/server environment to maximize performance:
    1) For a small number of users, the traditional Oracle two-task
    architecture can be used. In this case, there is a one-to-one
    correspondence between client processes and server processes. It's
    simple, straightforward, and efficient.
    2) For a large number of users, Multi Threaded Server might be a better
    approach. Although some tuning may be required, Multi Threaded Server
    can handle a relatively large number of users for each machine size
    compared to the traditional Oracle approach. Using this approach,
    customers will be able to handle many hundreds of users on many
    platforms. Furthermore, current Oracle applications can move to this
    environment without change.
    3) For a very large number of users, where transactions are simple and
    terminal input concentration is the overriding performance issue, a
    3-tier architecture incorporating a TPM may be useful. In this case,
    terminal concentration is handled by the TPM in the middle tier. As
         you might expect, it is a more complex environment requiring more
         system management. For existing Oracle customers, significant Oracle
    application modifications will be required.
    Oracle provides all of these choices.
    Performance using Oracle's XA Library
    =====================================
    Are there any performance implications to using the XA library (in other
    words, to using TPM-managed transactions)?
    (1) The XA library imposes some performance penalty. You should use
    TPM-managed transactions only if you actually need them. Even if you
    are getting the one-phase commit optimization, the code path is
    longer because we need to map back and forth between external
    formats and internal ones. Also, prior to 7.1, XA requires you
    to release all cursors at the end of a transaction, which results
    in extra parsing. Even with shared cursors, there is time spent
    looking up the one you need and re-validating it. This has been
    improved for 7.1.
    (2) If you need to use two-phase commit, this will incur additional cost
    since extra I/Os are required. If you do need 2PC, you need to account
    for that when sizing the application.
    (3) Although some TPMs allow parallel execution of services (such as Tuxedo's
    "tpacall"), this will not normally enhance performance unless different
    resource managers are being used. In fact, Oracle Server must serialize
    accesses to the same transaction by the same Oracle instance, and the
    block/resume code will in fact degrade performance in that case compared
    to running the services sequentially.

    hello,
    the role is the same on all plattforms. the reports server takes requests for running reports, spawns an engine that executes the request. in addition to that, the server also provides scheduling services and security features for the reports environment.
    regards,
    the oracle reports team

  • Problem in updates  optimizer

    Hi All,
    I am facing a problem in updates  optimizer while runing through db13 but it is runing successfully at os lavel.
    Log is given below :
    18.01.2008     17:48:18     Job started
    18.01.2008     17:48:18     Step 001 started (program RSDBAJOB, variant &0000000002580, user ID JITENDRA)
    18.01.2008     17:48:18     Execute logical command BRCONNECT On host bslprtl
    18.01.2008     17:48:18     Parameters:-u / -jid STATS20080118174818 -c -f stats -t PSAPPRD
    18.01.2008     17:48:19     ld.so.1: brconnect: fatal: libclntsh.so.10.1: open failed: No such file or directory
    18.01.2008     17:48:19     Process died due to signal 9
    18.01.2008     17:48:19     Job finished
    Kindly help how to resolve this issue.....
    Regards,
    Jitendra Tiwari

    hi,
    to Jitendra:
    > I am facing a problem in updates optimizer while runing through db13 but it is runing successfully at os lavel.
    As which user have you executed the update statistics at OS level?
    Have you installed the oracle 10g instantclient as indicated on the SAP notes?
    what are your environment variables ofr the user <SID>adm?
    to kaushal:
    >The libclntsh.so.10.1 file is in the /export/home/oracle10g/lib32 directory which is specified in "Native Library Path Suffix"
    1) That would be on your system.
    2) That is the oracle client shared library, but SAP recommends to install the INSTANTCLIENT, and it will NOT be on the mentioned directory, even in YOUR system. BRCONNECT is looking for the instantclient not for the "normal" client.
    Please, check note 819829 Oracle Database 10g: Instant Client 10.x on Unix where it is explained
    to Eric:
    >if you are using Oracle 9i, then use the BR*tools made for Oracle 9.
    It is possible to use BRCONNECT 700 with Oracle 10g 9i, but I prefer to run BRCONNECT 640 with 9i as it can be complicated to set all variables.
    Edited by: Fidel Vales on Jan 18, 2008 3:04 PM

  • Would sorting in UNIX faster than using order by?

    Hi all, recently I was trying to optimize a query that returns a million rows. After using explain plan, I found that the 'order by' (3 columns needed) clause contributes to a significant portion of the cost.
    I wonder if the process can be speed up by doing the query straight without ordering, then use the UNIX sort command (with the help of other commands, such as sed, awk... etc.) to perform the 'order by' instead. Of course you'll need to supply a whole bunch of strange parameters to sort command to make it work as expected.
    But in terms of performance when the result set is huge, which one is faster? 'Order by' or UNIX sort?
    Many thanks.

    What are you sorting by ?
    If it is a date and the output formats it with a 'Mon' component, then I'd bet on Oracle rather than any user written logic converting JAN to 01 etc.
    As for the rest of it, it may depend on the memory allocated to the processes (so PGA setting may improve query performance). A million rows would probably require a disk sort, so the location/speed of that file would impact it too.

  • How to build a SQL server connection on Unix?

    Hi,I am new to Hyperion Performance Suite. The bqy can works in Designer but failed to connect database after I publish it. The following errors shown when I clicked 'process':Database logon failed: Failed to acquire access to database. SQLConnect: rc = -1, SQLSTATE: 77, Error Msg: 523 76 I have already created the following on Unix:1. a Data Source, connectivity: ODBC; Database type: SQL server, on Local Service Configurator2. a host and database services on Remote Service Configurator3. can 'ping' my SQL server 4. I have already publish my oce file on browserI think it is something about connectivity but unfortunately I know nothing about Unix. Do I need to install ODBC seperately? Thanks in advance.Ida

    You need to install/have another instance of SQL Server 2008, restore over there the database and perhaps create a SSIS package to move objects and data into SQL Server 2005
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Optimize active application

    I've heard that you can, via unix commands, tell Tiger to optimize either memory or processor power, to the active application. For example, if I have aperture and photoshop running, but aperture is the forward application (the one that I am actively using) then the OS will devote the most processing power to it.
    How do you do this (what are the terminal commands) and is it worth doing?

    You will get opposing views as to whether this is or is not worth doing or whether it is best to just leave it to the OS. The command is renice; type man renice into terminal, hit <return> and read all about it.

  • Optimizer & APO in same Machine

    Hi All,
    A quick question. Can we install both Optimizer and APO component in one single server box? Will that affect the system performance by any chance? This is for our development box.
    Pls reply.
    Thanks,
    Rajesh Manoharan

    I have not seen any documentation which says it can be in same machine. I don;t think SAP suggests that. Earlier even liveCache used to be a different box from the Application server - at least now both Apps and LC can be on same physical hardware.
    Also Optimisers are Windows based exe files while typical SCM servers run on Unix or related OS.
    Definitely there will be impact on performance - optimiser runs by nature are very process intensive.
    Somnath

  • Any UNIX command to defragment?

    Hello Apple Discussions Community.
    I would like to know if there is, same as "fsck -fy" to repair the HD, any UNIX command on Verbose Mode to optimize or defragment the Hard Drive. Thanks.

    Limnos wrote:
    OSX doesn't come with a defragment utility.
    That is not entirely correct.
    OS X continuously and automatically defragments files under 20MB. If you have many files larger than that, you can use a utility such as iDefrag. However, many say that the best and fastest way to defragment a large volume of large files is to back up, erase volume, restore volume. This is definitely a lot easier and faster than running a defragmentation utility. Possibly safer too, as extended defragmentation sessions can really hammer your hard disk heads.
    Also, you may want to read this article that describes why the obsession with defragmentation in other file systems doesn't always apply to OS X, because of the efficient way OS X writes to disk in the first place. That combined with OS X auto-defragmentation means there is a lot less reason to defrag in OS X.
    It mentions the sheer folly of running a defrag utility for several hours in order to speed up disk access time by a few seconds total. So, you saved how much time?

  • REMSH unix command issues when adding rule for port 514

    Has anyone experienced any issues with Unix systems when adding rules to WAAS for port 514? This is the port RCOPY uses and is not handled by WAAS by default. We created a rule for port 514 but when we implement any type of optimization (even TFO Only) we start having problems with REMSH. This is used in one of our production scripts that normally take 10 minutes to run. When we apply the rule for port 514 the time goes as high as 45 minutes.
    We wrote a test script that uses just the REMSH command and with out the 514 rule works fine but with the 514 rule goes down the tubes.
    Just to add a little more information, I do not see an entry under Monitor/ Connection Statistics with the servers in question when the test script is running so am not sure where to go from here. I know there is a way to do a TCP capture from the WAAS so figure that will be the next step to see what is causing the issues.
    Thoughts?? Ideas?? Suggestions??

    Well TAC came back with a answer. They found other people with the same issue.
    "It was found that the applications always used the same source and destination TCP ports. WAAS has the first connection in a "WAIT-CLOSE" state so when the next packet comes in with the same ports it is dropped." , "A defect was opened for this issue, but has not been fixed yet."
    He wanted us to do a packet capture but after finding these other tickets decided it would be a waste of time and only tell us we are having a similar issue as others.
    Still waiting on a suggested work around or a patch, 4.15 is suppose to come out soon but haven't heard if it will fix the problem.
    With the new information I don't think even putting 514 in pass-through will fix the issue.
    I will let you know if I hear anything else.

  • OEM dbconsole always slow?any version any unix/linux?

    I always experienced performance issue with OEM dbconsole, both v10g and 11g do you guys have the same feeling? Is there a way to optimize its performance?
    I have multiple db’s on the same server, wondered if dbconsole takes too many resources at the OS level?
    Should I shutdown all and start whenever needed?
    what i mean by always is 80% of the times/80 of the pages. I had many days when I just ignore it and use sqlplus instead...

    The UNIX/Linux log file monitor cannot handle wildcards. The log file name must not change. I would suggest you have your log named /var/log/myapp/myapp.log and just have the log rotate rename it to /var/log/myapp/myapp-2014-11-28.log or whatever works for
    you when you go to save it off.
    and yes, 'Generic text log' is for Windows only.
    Regards,
    -Steve

  • Optimizer Installation

    Hi guys.
    This is our current setup (system landscape) for our CLM installation
    1)We have our e-sourcing installed on Unix O/S with an oracle DB which
    also includes a j2ee engine.
    2)Optimizer server running on Windows enterprise server, Same JDK as
    Unix server(No j2ee and no DB )
    3)Contract Generation also on a separate Windows server (2003)
    We have seen that the recommendation from SAP is to install E-Sourcing
    and Optimizer on two separate instances .Only difference is that we only have a
    j2ee engine and DB on our Unix server.
    Question:
    For Optimizer, do we install a j2ee engine on our Windows server? That is, for Optimizer, do you have to have a separate J2EE engine to the one used for the e-sourcing application
    Thanks

    Hello Precious,
    Yes. The Optimizer should be deployed on a J2EE engine that is different from the one used for SAP Sourcing. No database is required for the Optimizer.
    Best regards,
    Dallan

  • Intel Core Duo 1.83GHz compiler optimization / makefile help

    Hi,
    I have a C listing which was originally written with unix or Windows in mind, I wonder if anyone could help me to compile it on my Intel iMac 17inch. It's a small benchmarking program so compiler optimization is important - is this possible on an Intel Core Duo (I don't expect to include threading) using XCode or gcc?
    I'm not a programmer, the original programmer does not know anything about Macs or OS X, however I would like to use this program to effectively benchmark my machine. Currently the program will not compile using the makefile I have, I can run code compiled on a G4 but it runs slow and gives a false result.
    Here's my makefile:
    obj = c-ray-f.o
    bin = c-ray-f
    CC = gcc
    CFLAGS = -O3 -ffast-math
    $(bin): $(obj)
    $(CC) -o $@ $(obj) -lm
    .PHONY: clean
    clean:
    rm -f $(obj) $(bin)
    I do not really understand what any of that lot does, nor can I get my head around compiler options (I tried looking, but found nothing that made any sense to me!)
    Any help would really really be appreciated!

    Change all the -
    #include <GL/glut.h>
    to
    #include <GLUT/glut.h>
    and
    if ( (!((*x)>=min)) || _isnan(*x) ) { // Other compilers may use "isnan" instead of "_isnan"
    to
    if ( (!((*x)>=min)) || isnan(*x) ) { // Other compilers may use "isnan" instead of "_isnan"
    Then run this script in directory RayTraceKd to build RayTraceKd -
    [dranta:~/RayTrace/RayTrace_3.2/RayTraceKd] dir% cat build
    cd ../VrMath
    g++ -O2 -fpermissive -c *.cpp
    cd ../DataStructs
    g++ -O2 -fpermissive -c *.cpp
    cd ../Graphics
    g++ -O2 -fpermissive -c *.cpp
    cd ../OpenglRender
    g++ -O2 -fpermissive -c *.cpp
    cd ../RaytraceMgr
    g++ -O2 -fpermissive -c *.cpp
    cd ../RayTraceKd
    g++ -O2 -fpermissive -c *.cpp
    g++ -o RayTraceKd -bindatload -framework GLUT -fpermissive *.o ../VrMath/*.o ../DataStructs/*.o ../Graphics/*.o ../OpenglRender/*.o ../RaytraceMgr/*.o -L/usr/X11R6/lib -lgl -lglu

Maybe you are looking for

  • How many users world wide are on Skype?

    Hi, How can you see how many users world wide that are registrered om Skype today?

  • New service order type...

    hi all, i copied a new service order type from sm02 (customer service). i am creating a new service order and confirming for activity. but activity cost is not appeared on service order. what will be the reason? (when i use sm02 with the same data, t

  • Can anyone explain how the JS script listener handles text items?

    i have created a script that asks for user input box and then uses the string to create a text item on the document. I've got the whole thing working. The only thing is that the text item creates the first 10 letters at 10 points, then the rest at ar

  • Parallel Hint !!

    Hello Gurus I m using prallel hint ...i belive the syntax of parallel hint is something like this /*+ Parallel(tablename, degree) */But when i try with just degree without tablename, it works absolutely fine .... So my question is can i use parallel

  • Airport Express wont connect with iTunes Win XP

    I have had two airport express devices to stream music from my XP machine through iTunes to two rooms in my house. My wireless network was unsecured so I wanted to secure it and then reconfigure all my devices. When I went to reconfigure the airport